MariaDB Enterprise s’étend avec plus de cœurs, de mémoire et de stockage et s’étend avec plus d’instances de base de données – ce qui permet de démarrer facilement avec une instance autonome, de l’exécuter sur un plus gros serveur, d’ajouter des répliques pour étendre les lectures et enfin, d’étendre les lectures, les écritures et le stockage avec des centaines d’instances et du SQL distribué.
MariaDB Enterprise supporte le SQL distribué avec le moteur de stockage Xpand, transformant facilement une base de données répliquée ou en cluster en une base de données entièrement distribuée capable d’exécuter des millions de transactions par seconde sans sacrifier la latence ou le SQL standard (par exemple, les jointures). Vous pouvez également utiliser à la fois des tables répliquées et distribuées en utilisant Xpand pour les tables contenant beaucoup de données et/ou de requêtes, et InnoDB ou MyRocks pour les tables en contenant beaucoup moins.
MariaDB Enterprise supporte les modèles de données hybrides relationnels/JSON, permettant aux développeurs d’étendre les modèles de données relationnels avec des documents JSON et de les interroger avec du SQL standard pour un développement plus rapide, ou d’interroger des données relationnelles en tant que documents JSON, tout en s’assurant que les DBA peuvent continuer à assurer l’intégrité et l’exactitude des données.
Ajoutez des colonnes JSON pour étendre les tables existantes et offrir aux développeurs une plus grande flexibilité. Accélérez le développement des applications en permettant au modèle de données d’évoluer à la demande plutôt que d’exiger des changements de schéma au départ.
Interrogez et indexez des documents JSON avec du SQL standard en utilisant un ensemble complet de fonctions JSON pour lire/écrire des documents, des champs, des tableaux et des objets JSON – ou renvoyer des données relationnelles sous forme de documents JSON. Vous pouvez même renvoyer un document JSON comme une ligne SQL standard.