Red Hat ha annunciato che la società interromperà MongoDB nei prossimi mesi. per normalizzare il backend PostgreSQL. Nella tua intenzione di passare a un unico database, il team di sviluppo di Red Hat Satellite ha scelto PostgreSQL.
La ragione fornito da Red Hat per questa rimozione di MongoDB è che PostgreSQL sarebbe una soluzione migliore per i tipi di dati e gli usi richiesti da Satellite. Quindi il team di Red Hat Satellite invita la comunità a prepararsi per questo cambiamento.
Red Hat Satellite è una soluzione di gestione dei sistemi che semplifica l'implementazione e la gestione dell'infrastruttura Red Hat in ambienti fisici, virtuali e cloud.
Questo strumento di gestione aiuta gli utenti a fornire, configurare e aggiornare i sistemi per mantenerli efficienti, protetti e conformi a vari standard.
Secondo Red Hat, automatizzando la maggior parte delle attività di manutenzione del sistema, Red Hat Satellite aiuta le organizzazioni a diventare più efficienti, ridurre i costi operativi e consentire all'IT di soddisfare meglio le esigenze strategiche dell'organizzazione. azienda.
Perché rimuovere MongoDB Community Edition?
L'azienda ha detto che, Fino ad ora, Red Hat Satellite utilizzava due database sottostanti: MongoDB e PostgreSQL.
Ma dal 2016 il team avrebbe trovato un vantaggio nell'usare un database relazionale con annulla e transazioni per le funzioni necessarie in Pulp e infine in Satellite. PostgreSQL, che era già presente, ne ha quindi raccolto i vantaggi.
Pulp è una piattaforma per la gestione di archivi di pacchetti software e per renderli disponibili a un gran numero di consumatori.
Pulp può eseguire il mirroring di tutto o parte di un repository localmente, ospitare i propri pacchetti software in repository e gestire molti tipi di contenuto da più origini in un unico posto.
“Le ragioni di questo orientamento sono che crediamo che PostgreSQL sia una soluzione migliore per i tipi di dati e l'utilizzo che Satellite richiede.
Inoltre, l'unificazione in un unico sistema di database semplifica l'architettura complessiva di Satellite e può facilitare il ripristino, il backup e il ripristino dopo un errore ", ha affermato il team.
Tuttavia, alcuni utenti di Internet vedono le cose in modo diverso. Poiché come abbiamo accennato lo scorso ottobre, Eliot Horowitz, direttore tecnico e co-fondatore di MongoDB ha fatto un annuncio che ha creato un tumulto nella comunità open source: la creazione di una nuova licenza open source, la Server Side Public License (SSPL) per il famoso Document Oriented Database Management System.
Ciò significa che le versioni di MongoDB con questa licenza non sono open source.
Quale impatto avrà questo cambiamento sulle funzionalità o sulle prestazioni riconosciute da Red Hat Satellite?
Per questo, il team ha affermato di non prevedere alcun impatto significativo sulle prestazioni di Red Hat Satellite con la rimozione di MongoDB.
Sono stati compiuti notevoli sforzi, afferma il team, per evitare qualsiasi danno alla funzionalità del software con la rimozione di MongoDB in modo che i suoi utenti ottengano sempre il meglio dalla soluzione.
Un'altra domanda che rimane è: cosa accadrà alle attuali versioni di Red Hat Satellite compatibili con MongoDB Community Edition?
Per questo, il team ha indicato che le versioni correnti di Red Hat Satellite che incorporano MongoDB continueranno a essere supportate e trarranno vantaggio dalle correzioni di bug, se necessario. "
La versione integrata di MongoDB continuerà a essere compatibile con le versioni di Red Hat Satellite dove è già stata rilasciata.
MongoDB è incorporato nelle versioni attualmente supportate di Red Hat Satellite 6. Se è necessaria una soluzione alternativa, invece di eseguire il downgrade a una nuova versione di MongoDB, il team creerà una soluzione alternativa per il problema.
Pertanto, il team di Satellite aggiusterà MongoDB secondo necessità fino a quando non verrà eliminato «.