IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

NoSQL s'invite dans MariaDB 10
La nouvelle version du fork de MySQL introduit la réplication parallèle et améliore ses performances

Le , par Francis Walter

246PARTAGES

3  0 
Que préférez-vous entre la nouvelle version de MariaDB et celle de MySQL ?
MariaDB (Je préfère MariaDB 10)
46 %
MySQL (Je préfère MySQL 5.7)
31 %
Sans avis
23 %
Voter 13 votants
Oracle a tout dernièrement sorti une version intermédiaire de développement de MySQL 5.7 qui clame être 2 fois plus rapide que MySQL 5.6 avec de nombreuses nouvelles fonctionnalités. C’est au tour de MariaDB d’annoncer la disponibilité de la version 10 du SGBD MariaDB. Cette version sort avec de nouvelles fonctionnalités et une simulation de NoSQL. Deux nouveaux produits : MariaDB Enterprise 2 et MariaDB Enterprise Cluster 2 accompagnent cette dernière version de MariaDB.

La version 10 de MariaDB est beaucoup plus rapide dans le traitement des requêtes que la version précédente, MariaDB 5.5. Elle améliore la performance de la réplication des serveurs MariaDB et introduit de nouvelles fonctionnalités telles que la réplication parallèle. La réplication des données peut être maintenant faite à partir de plusieurs serveurs grâce à une fonction de réplication multi-sources. Les utilisateurs peuvent donc obtenir une vue complète des données partagées et procéder à des analyses en temps réel.

Cette nouvelle version offre une intégration de langage NoSQL grâce à des fonctionnalités telles que le moteur CONNECT. Les utilisateurs peuvent accéder de manière dynamique à des sources de données ODBC ou encore à des fichiers non structurés tels que les fichiers de journal de bord (registres). Grâce à la fonctionnalité Cassandra SE (Storage Engine), les utilisateurs peuvent maintenant accéder aux données présentes dans un cluster Cassandra. Les colonnes Cassandra sont maintenant visibles dans une table MariaDB ce qui permet aux utilisateurs de pouvoir insérer directement des données dans des bases Cassandra et même de pouvoir faire des jointures entre les données de MariaDB et celles de Cassandra.

Patrik Sallner, PDG de SkySQL affirme que « MariaDB 10 est un point de repère de l'innovation open source et une évolution de l’indispensable technologie SQL que les plus grandes bases de données du monde utilisent. Les développeurs peuvent désormais obtenir l'état complet des performances d'application avec une base de données SQL qu'ils connaissent et à laquelle ils ont confiance. Si vous voulez des applications rapides et sécurisées, MariaDB est le bon choix ».

La société MariaDB veut aider les utilisateurs à mieux gérer leurs bases MariaDB en cluster c’est pour cela qu’elle a décidé de sortir les deux déclinaisons MariaDB Enterprise 2 et MariaDB Enterprise Cluster 2. Ces dernières offres des outils graphiques pour une meilleure administration des bases de données MariaDB à ceux qui ne sont pas habitués.

Rappelons que plusieurs sociétés dont Google ont déjà abandonné MySQL au profit de MariaDB de même que plusieurs distributions Linux telles que Fedora, OpenSuse, etc. ou encore le site web Wikipédia.

Télécharger MariaDB 10

Source : Annonce MariaDB

Et vous ?
Que pensez-vous de l’intégration de NoSQL à MariaDB ?
Que préférez-vous entre MariaDB et MySQL ? Pourquoi ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de SuperCed
Membre actif https://www.developpez.com
Le 29/06/2018 à 16:08
J'ai choisi MariaDB, car à l'époque (il y a 4-5 ans), il y avait un bug dans MySQL qui posait de gros problèmes sur des infrastructures assez grosses avec de la réplication en mode raw.

En gros, la réplication se passait bien, mais les statistiques des données étaient fausses sur les serveurs slaves. Du coup, l'interpréteur faisait des mauvais choix stratégique d'optimisation.
J'étais obligé de forcer les jointure prioritaires "à la main" avec des FORCE INDEX. Bref, un truc qui n'aurait pas du arriver si les stats étaient à jour lors des réplications.

En passant sur MariaDB, ça a réglé le problème. Donc je préfère ce dernier. En plus, le mode NoSQL semble utile dans certains cas.
2  0 
Avatar de bruneltouopi
Membre confirmé https://www.developpez.com
Le 04/04/2014 à 12:29
Très bonne nouvelle il faut maintenant que des hebergeurs web puissent donner des choix de databases en intégrant Maria BD.l'une des principales raisons pour laquelle je n'ai pas encore migré est l'intégration de maria db dans mes outils de developpement
1  0