Il a fallu 5 ans de dur labeur, de nombreuses lignes de code, ainsi que des tests à n’en plus finir, pour que l’Apache Software Foundation mette à la disposition du public Apache Cassandra v 2.0.
Qu'est-ce que Apache Cassandra ? C’est une base de données qui s’aligne sur la logique NoSQL. Elle permet de traiter des quantités massives de données. D’après Jonathan Ellis, vice-président d’Apache Cassandra, sa prise en main a été simplifiée de façon à faciliter la migration des développeurs habitués aux bases de données relationnelles (SQL).
Au rayon nouveautés, on note une amélioration du langage de requête CQL (Cassandra Query Language).
Un compactage des données robuste est au rendez-vous, permettant une résistance à la détérioration malgré une utilisation intensive de la fonction d’écriture.
Les délais d’attente des requêtes ont été grandement améliorés, essentiellement pour les requêtes redondantes à d’autres répliques de la base de données, si le temps écoulé depuis la première requête (requête initiale) a atteint un seuil.
Cassandra 2.0 offre une meilleure implémentation du serveur Thrift basé sur l’architecture LMAX( plateforme de trading). Cette fonctionnalité offre une latence réduite pour le traitement des messages ainsi que des meilleures stratégies d’allocation de mémoire tampon.
Il faut noter que Cassandra bénéficie de nos jours du support d’une communauté importante. On y retrouve des géants de l’industrie comme IBM, CISCO, ADOBE. De plus, la base de données NoSQL est utilisée par beaucoup d’organisations comme le CERN, Dell, Ericsson, la NASA, SONY et bien d’autres.
Téléchager Apache Cassandra 2.0
Source : blog Apache
Et vous ?
Utilisez-vous Apache Cassandra ? Que pensez-vous de la base de données NoSQL ?
Apache Cassandra 2.0 disponible
La base de données NoSQL améliore son langage de requête CQL et les transactions légères
Apache Cassandra 2.0 disponible
La base de données NoSQL améliore son langage de requête CQL et les transactions légères
Le , par Cedric Chevalier
Une erreur dans cette actualité ? Signalez-nous-la !