MariaDB
 sql >> Base de données >  >> RDS >> MariaDB

Vous savez que vous voulez :migrer d'Oracle vers MariaDB

Au cours des dernières années, MariaDB Corporation a entendu d'innombrables utilisateurs de bases de données Oracle cherchant à remplacer leur plate-forme de base de données pour réduire les coûts et augmenter la flexibilité opérationnelle. Notre nouveau livre blanc, "Réduire le TCO sans abaisser les normes :migrer vers la plate-forme MariaDB d'Oracle" fournit un tour d'horizon des points de décision clés et de nos expériences pour guider les clients à travers des migrations d'applications réussies. Qu'avons-nous appris en cours de route ?

MariaDB Platform libère les entreprises des coûts, des contraintes et de la complexité des bases de données propriétaires, leur permettant de réinvestir dans ce qui compte le plus :développer rapidement des applications innovantes et orientées client.

MariaDB a un avantage de fonctionnalité

MariaDB Platform peut réaliser une consolidation de l'architecture, simplifier les déploiements et utiliser les mêmes fonctionnalités dans tout l'écosystème. Avec une évolutivité des performances via le matériel et aucune notion d'ajouts limités, c'est rentable.

MariaDB Platform inclut des fonctionnalités introuvables dans les plates-formes de bases de données propriétaires :

  • Les moteurs de stockage enfichables de MariaDB peuvent être utilisés table par table, ce qui vous permet d'adapter votre base de données aux demandes des applications pour le stockage de données intensif en écriture, à usage général et en colonnes. Les transactions peuvent interroger et joindre plusieurs moteurs de stockage.
  • Une architecture de stockage entièrement cloud native, capable de stocker des données au format ligne sur le stockage par blocs pour les charges de travail transactionnelles et au format colonne sur le stockage objet pour les charges de travail analytiques. MariaDB ColumnStore peut utiliser n'importe quel stockage d'objets compatible avec l'API Amazon S3, que ce soit sur un cloud public ou un logiciel/matériel sur site.
  • Transactions intelligentes intégrées. MariaDB Platform est la seule base de données relationnelle open source à utiliser à la fois le stockage en lignes et en colonnes. Cela permet aux transactions standard d'être imprégnées d'analyses pour des transactions plus intelligentes.
  • Architecture multithread pour adapter les performances au nombre de cœurs/processeurs. MariaDB Platform améliore l'évolutivité et les performances à l'aide d'un proxy de base de données avancé et de plusieurs moteurs de stockage spécialement conçus.

MariaDB a un avantage TCO

Nous avons inclus une comparaison des coûts dans le livre blanc, en utilisant les prix catalogue publiés basés sur une configuration minimale capable de répondre aux exigences standard de l'entreprise pour une base de données.

Nous avons constaté qu'après trois ans d'utilisation sur trois serveurs sur site, chacun avec deux processeurs à 16 cœurs, le coût total d'Oracle est 84 fois supérieur à celui de la plate-forme MariaDB, et les organisations peuvent économiser plus de 9 millions de dollars après trois ans en choisissant la plate-forme MariaDB.

Les économies sont bien réelles pour nos clients. La plus grande banque d'Asie du Sud-Est, la Development Bank of Singapore (DBS), a économisé 90 % du coût total de ses bases de données en migrant des applications critiques vers la plate-forme MariaDB.

MariaDB a la parité des fonctionnalités là où ça compte

Reconnue par des organisations telles que Deutsche Bank, DBS, Nasdaq, Red Hat, ServiceNow, Verizon et Walgreens, la plate-forme MariaDB répond aux mêmes exigences de base que les bases de données propriétaires, mais à une fraction du coût.

MariaDB fournit les fonctionnalités sur lesquelles vous comptez d'un SGBD de classe entreprise, notamment :

  • Conformité ACID, intégrité référentielle, transactions
  • Unicode UTF-8
  • Cryptage transparent des données
  • Clés étrangères
  • UNION, INTERSECT, EXCEPT, Joins
  • Expressions de table communes (CTE), fonctions de fenêtre
  • Tables temporelles (système versionné, période d'application, bitemporelles)
  • Curseurs, déclencheurs, fonctions, événements, procédures, SQL dynamique, séquences
  • Opérateurs d'ensemble, constructeurs de valeurs de table
  • Fonctions d'agrégation définies par l'utilisateur, fonctions d'agrégation d'ensembles ordonnés
  • Partitionnement et partitionnement
  • Restauration ponctuelle
  • Colonnes invisibles, colonnes générées ou virtuelles

Il existe un chemin de migration clair

MariaDB a aidé de nombreuses entreprises à économiser de l'argent et à améliorer leurs opérations en migrant depuis Oracle. MariaDB Enterprise Server comprend des fonctionnalités spécialement conçues pour faciliter la transition et réduire le temps et les coûts de migration, et permettre aux DBA et aux développeurs de continuer à appliquer leurs connaissances Oracle Database. Ces fonctionnalités, telles que l'analyseur de compatibilité PL/SQL - appelé SQL/PL dans MariaDB Server - sont décrites plus en détail dans le livre blanc.

En savoir plus sur la méthodologie de migration en 6 étapes que les experts de MariaDB ont développée dans "Réduire le coût total de possession sans réduire les normes :migrer vers la plate-forme MariaDB à partir d'Oracle".