Oracle a annoncé lors de sa conférence MySQL Connect le premier développement milestone (DMR) de MySQL Cluster 7.3. Cette déclinaison distribuée de MySQL s'intègre désormais dans le serveur Node.js, mais cette intégration est encore classée comme expérimentale.
Cette version introduit le support natif pour les clés étrangères, ce qui permet aux utilisateurs d'étendre les avantages de MySQL Cluster dans un large éventail d'applications packagées et des déploiements personnalisés en simplifiant les modèles de données et la logique applicative.
Grâce au connecteur NoSQL de MySQL Cluster 7.3, implanté en tant que module du moteur V8 de Node.js, les utilisateurs peuvent bénéficier de fonctionnalités avancées du SGBDR avec auto-fragmentation pour les applications en plus d’un accès à NoSQL sans transformation en SQL.
Tomas Ulin, vice-président de MySQL Ingénierie a déclaré « Les nouvelles fonctionnalités de MySQL Cluster en font un excellent choix pour un large éventail de services web et télécoms très exigeants, pouvant être déployées sur site web ou dans le Cloud ».
La relation entre clés étrangères peut être configurée en tant que CASCADE, RESTRICT, NO ACTION et SET NULL. Les clés étrangères peuvent être définies et supprimées à l'exécution sans avoir à interrompre le fonctionnement du système.
La nouvelle API NoSQL Node.js intégrée dans MySQL Cluster offre à Node.js une interface JavaScript asynchrone native qui peut être utilisée à la fois à la requête et à la réception des résultats établis directement à partir de MySQL Cluster, sans transformations en SQL. Cela garantit également une faible latence pour les requêtes simples.
Lors de la même conférence, Oracle a présenté une nouvelle version majeure de MySQL en release candidate. Dans la version MySQL 5.6, les développeurs se sont concentrés sur l'ajout de fonctionnalités à InnoDB, sur l'amélioration des performances du serveur ainsi que sur l’optimisation de la base de données.
Selon Oracle le débit des données sur les tables InnoDB a connu une grande amélioration. Ces tables gèreraient deux fois plus d’opérations de lecture par seconde que dans la version 5.5, et près de quatre fois plus d’opérations d'écriture.
Les développeurs de MySQL ont introduit aussi la notion d’« espaces tables portatives », ainsi les tables InnoDB peuvent être sauvegardées sur des dispositifs physiques.
Comme MySQL, MySQL Cluster est open source et disponible sous la licence GPLv2 logiciel libre. Il utilise le moteur de stockage NDB et est construit autour de l'architecture shared-nothing.
Télécharger MySQL 5.6 RC
Source : communiqué de presse d'Oracle
Et vous ?
Avez-vous déjà utilisé MySQL Cluster ?
Que pensez-vous des nouveautés de cette version ?
Oracle annonce MySQL Cluster 7.3 et l'intègre à Node.js
La Release Candidate de MySQL 5.6 est disponible
Oracle annonce MySQL Cluster 7.3 et l'intègre à Node.js
La Release Candidate de MySQL 5.6 est disponible
Le , par Nissa Comet
Une erreur dans cette actualité ? Signalez-nous-la !