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, Chroniqueur Actualités
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 ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Sange844 Sange844
http://www.developpez.com
Nouveau Membre du Club
le 06/09/2013 13:46
"Utilisez-vous Apache Cassandra ? Que pensez-vous de la base de données NoSQL ? "

Pas encore mais je suis vraiment tenté!
La décentralisation, des performances indépendantes de la taille du réseau, ce dernier pouvant être étendu en quelques minutes, ça fait rêver.
Mais je dois avouer que la modélisation est encore assez opaque pour moi...

Si quelqu'un à des ressources à ce propos, je suis preneur
Avatar de SD2013 SD2013
http://www.developpez.com
Invité de passage
le 06/09/2013 22:29
J'ai commencé à utiliser Cassandra v1 dernièrement, et je tire toujours avantage de ses performances que ça soit coté rapidité ou stockage ( 2 billion de colonne par ligne) .
Il faut noter que contrairement aux SGBDR dans Cassandra ou toute autre BD non relationnelle la mise en place d'une architecture de BD tolère les redondances et donc le seul critère valable dans la création des tables (familles de colonnes) et LE BESOIN, cad les requêtes qui seront exécutées le plus fréquemment. J'avoue qu'il m'a été difficile d'oublier un peu la logique des SGBD relationnels pour créer des tables adaptées à mon besoin mais avec la pratique ça ira.

je citerai aussi que le language CQL dans la v1 n'était pas complet ( pas de count, max , min...) et il fallait donc faire le tri manuellement, dans la v2 j'ai rien encore vérifier.

Et retenez donc qu'une BD noSql n'est jamais un remplaçant des BD relationnelle mais elle est dédiée surtout aux grandes quantités de données "NON STRUSTURéES" !!! ( exemple: message instantanés, tweets...)
Avatar de Tommy31 Tommy31
http://www.developpez.com
Membre Expert
le 19/09/2013 15:57
Citation Envoyé par SD2013  Voir le message
Et retenez donc qu'une BD noSql n'est jamais un remplaçant des BD relationnelle mais elle est dédiée surtout aux grandes quantités de données "NON STRUSTURéES" !!! ( exemple: message instantanés, tweets...)

Pas du tout. Une bd orientée document ou graphe présente un modèle structurant bien plus aboutit qu'une bd relationnelle.
Offres d'emploi IT
2 ingénieurs d'étude jsf 1.2
CDI
GROUPE ALLIANCE - Ile de France - Ile de France
Parue le 31/10/2014
Ingénieur développement androïd (h/f)
CDI
EXTIA - Rhône Alpes - Lyon (69000)
Parue le 13/11/2014
Maîtrise d'ouvrage senior
CDI
Société Générale France - Ile de France - Paris La Défense
Parue le 18/11/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula