Capacités de MariaDB Enterprise

Évolutivité

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é.

Compression
Compression

Réduisez la taille des données sur le disque de 33 à 66 % en utilisant la compression de tables InnoDB ou MyRocks, ou comprimez uniquement des colonnes spécifiques.

Partitionnement
Partitionnement

Partitionnez les grandes tables par plage, par liste ou par hachage pour améliorer les performances de requêtes et de l’index, et utilisez plusieurs/différents disques pour chaque partition.

Requête parallèle
Requête parallèle

Utilisez plusieurs threads pour exécuter des agrégats, des tris, des jointures et bien d’autres choses encore sur plusieurs partitions en même temps ; l’augmentation est linéaire avec les cœurs.

Répliques de lecture
Répliques de lecture

Ajoutez des répliques de lecture en utilisant une réplication asynchrone et semi-synchrone, ou utilisez MaxScale comme serveur de réplication pour des centaines de réplications.

Sharding
Sharding

Répartissez les partitions de tables sur plusieurs instances de base de données afin d’étendre les lectures, les écritures et le stockage de manière transparente vers les applications.

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.

green

JSON

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.

Flexibilité des schémas

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.

SQL standard

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.

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.