IvorySQL : un PostgreSQL open source compatible avec Oracle,
pourrait r�pondre au besoin de migrer des applications Oracle vers l'open source PostgreSQL
IvorySQL est un PostgreSQL, open source et compatible avec Oracle, avec un engagement ferme de rester toujours 100 % compatible et un remplacement imm�diat de la derni�re version de PostgreSQL. IvorySQL ajoute un dispositif � bascule "compatible_db" pour basculer entre les modes de compatibilit� Oracle et PostgreSQL.
En d�cembre 2021, l'�quipe a annonc� la premi�re version disponible de la base de donn�es IvorySQL, qui est la seule base de donn�es open source avec des caract�ristiques de compatibilit� Oracle bas�e sur PostgreSQL. Le 28 f�vrier 2022, sur la base de PostgreSQL 14.2, IvorySQL 1.2 a �t� publi�. L'un des points forts d'IvorySQL est le langage proc�dural PL/iSQL qui supporte la syntaxe PL/SQL d'Oracle et les paquets de style Oracle.
IvorySQL a import� et am�lior� l'extension Orafce pour ajouter le support de nombreuses fonctionnalit�s de compatibilit� Oracle, y compris les PACKAGES int�gr�s, les types de donn�es et les fonctions de conversion. Le projet IvorySQL est publi� sous la licence Apache 2 et encourage tous les types de contributions. � Nous nous engageons � suivre les principes de l'open source, nous nous engageons � respecter les principes de la voie open source et nous croyons fermement � la construction d'une communaut� saine et inclusive �, d�clare l��quipe IvorySQL.
PostgreSQL, un syst�me de gestion de donn�es connu pour sa fiabilit� et sa robustesse, b�n�ficie de plus de 25 ans de d�veloppement open source par une communaut� mondiale de d�veloppeurs. Il s�agit de l'un des syst�mes de gestion des bases de donn�es open source les plus avanc�s. Il est riche en fonctionnalit�s, avec des types de donn�es robustes, une indexation puissante et un large �ventail de fonctions int�gr�es que peuvent �tre utilis� pour simplifier la pile de donn�es et permettre aux d�veloppeurs de se concentrer sur la cr�ation de son application. Postgres dispose de :
- une base de donn�es relationnelle ;
- une base de donn�es documentaire avec un support JSON complet ;
- un support g�ospatial ;
- partitionnement pour les donn�es de s�ries chronologiques.
Le PostgreSQL Global Development Group a annonc� le 13 octobre la sortie de PostgreSQL 15, elle s'appuie sur les am�liorations de performance des versions r�centes avec des gains notables pour la gestion des charges de travail dans les d�ploiements locaux et distribu�s, notamment un tri am�lior�. Cette version am�liore l'exp�rience du d�veloppeur avec l'ajout de la populaire commande MERGE, et ajoute plus de capacit�s pour observer l'�tat de la base de donn�es.
De son c�t�, Microsoft a annonc� la disponibilit� g�n�rale (GA) de SQL Server 2022, la derni�re version de sa plateforme de base de donn�es relationnelle. Cette version apporte une nouvelle int�gration avec Azure Synapse, un service d'entreposage et d'analyse de donn�es qui comprend Apache Spark, et Azure Purview, pour la classification et la protection des informations. T-SQL, le langage de requ�te de SQL Server, a �t� am�lior� dans cette version avec de nouvelles fonctions JSON et la prise en charge de l'API AWS S3 permet des sc�narios tels que la sauvegarde et la restauration vers AWS S3. D'autres ajouts importants sont �galement � noter.
Les licences Oracle seraient trop ch�res
Les licences Oracle sont tout simplement trop ch�res, tout comme la maintenance et le support annuels, d�plorent tr�s souvent les utilisateurs. Certains clients d'Oracle cherchent comment r�duire leurs d�penses aupr�s du fournisseur, m�me si la plupart d'entre eux ont des projets limit�s de migration des environnements sur site vers le cloud.
Un rapport publi� en mai 2019 par Rimini Street, le fournisseur tiers d'assistance logicielle pour les produits Oracle et SAP avait en son temps d�j� r�v�l� un m�contentement g�n�ralis� face aux co�ts et aux audits � agressifs �. Parmi les personnes interrog�es au niveau de la direction, des vice-pr�sidents/directeurs de l'informatique et des achats, plus de 50 % avaient d�clar� qu'elles r�duisaient actuellement ou pr�voyaient de r�duire les d�penses li�es � Oracle. Ils ont cit� une s�rie de probl�mes li�s aux co�ts des activit�s avec Oracle, ainsi que la sant� g�n�rale de leur relation avec le fournisseur.
De nombreux utilisateurs ont besoin de migrer leurs applications d'Oracle vers l'open source Postgres, mais pour prendre en charge la nouvelle base de donn�es, les utilisateurs doivent souvent red�velopper l'application, ce qui est peu pratique. S'il existe une base de donn�es bas�e sur Postgres et compatible avec la plupart des syntaxes et fonctions d'Oracle, ce sera trop pratique pour les clients.
� Le projet officiel Postgres n'acceptera pas ce type de soumission de code. Apr�s tout, Postgres est Postgres, et Oracle est Oracle. Alors, cr�ons une base de donn�es compatible avec Oracle �, d�clare Grant Zhou, fondateur de Highgo Software North America, chef d��quipe de d�veloppement PostgreSQL de la soci�t�. Ce serait g�nial s'il existait des images de conteneurs compatibles avec Oracle : des images qui utilisent les m�mes variables d'environnement que la configuration, de sorte que les utilisateurs puissent les d�poser dans les environnements de bureau et de test.
Source : IvorySQL
Et vous ?
Pensez-vous que les utilisateurs Oracle ont un r�el besoin de migrer leurs applications d'Oracle vers l'open source Postgres ?
Que pensez-vous de IvorySQL ? Quelle pourrait �tre une autre alternative pour migrer les applications Oracle ?
Quel SGBD utilisez-vous ?
Que pensez-vous d'Oracle ? � votre avis, y a-t-il mieux qu'Oracle comme SGBD ? Pourquoi ?
Voir aussi :
Oracle atteint ses objectifs de chiffre d'affaires du 1er trimestre, gr�ce � l'essor de Cerner et � la force du cloud, la soci�t� pr�voit une croissance comprise entre 21 % et 23 % au 2e trimestre
PostgreSQL 15 est disponible, elle am�liore de l'ordre de 25 % � 400 % ses algorithmes de tri en m�moire et sur disque, et apporte la populaire commande MERGE
Microsoft publie SQL Server 2022 avec de nouvelles fonctionnalit�s pour Azure et des am�liorations de performances, l'entreprise affirme que cette version est la plus compatible avec Azure � ce jour
MySQL 8.0 est disponible, le SGBD se dote de nouvelles fonctionnalit�s SQL, de s�curit�, NoSQL et JSON et est jusqu'� deux fois plus performant
Partager