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 !

Apache Cassandra sort en version 1.2
Le SGBD NoSQL devient plus robuste avec CQL3, atomic batches et le support des noeuds virtuels

Le , par Hinault Romaric

49PARTAGES

3  0 
le SGBD NoSQL devient plus robuste avec CQL3, atomic batches et le support des nœuds virtuels


La fondation Apache vient d’annoncer la sortie de la version 1.2 de Cassandra, son système de gestion de bases de données distribué NoSQL, orienté colonnes et scalabilité.

Cette mise à jour majeure de la base de données apporte plusieurs nouvelles fonctionnalités et des améliorations permettant de densifier le support des clusters, de mieux manipuler les cellules de données et de simplifier la modélisation des données.

Cassandra 1.2 introduit officiellement CQL3 (Cassandra Query Language), le langage fondé sur SQL, utilisé pour extraire des données du système. Cette nouvelle version de CQL3 introduit le support des collections de données, qui permet une modélisation des données de façon simple et naturelle.

Cette version du système NoSQL introduit également « atomic batches » pour garantir l’intégrité transactionnelle lors du traitement des opérations par lot. Cette fonctionnalité peut entrainer une surconsommation d’environ 30%, et peut être désactivée si l’utilisateur le souhaite.

Le support du clustering sur les nœuds virtuels (vnode) permet de simplifier la gestion des clusters et d’améliorer les performances lors de l’ajout et de la reconstruction des nœuds. Une nouvelle fonction de traçage et un nouvel outil de débogage sont également au rendez-vous. Cassandra 1.2 abandonne les collections JSON sérialisées, pour adopter les binaires sérialisés pour de meilleures performances.

Cassandra est un SGBD NoSQL haute performance, capable de traiter simultanément des milliers de requêtes. Il prend en charge la réplication entre des centres de données et permet de choisir entre la réplication synchrone et la réplication asynchrone pour les mises à jour.

Le système avait été développé à la base par Facebook, avant d’être légué à la fondation Apache. Selon l’organisme open source, Cassandra est désormais utilisé par plusieurs acteurs de l’IT dont Adobe, Cisco, Disney, eBay, FormSpring, IBM, Netflix, Openwave, Rackspace, Reddit ou encore Twitter.

Cassandra est disponible sous les termes de la licence Apache 2.0. Le serveur, les pilotes et les outils sont téléchargeables sur le site de la fondation.

Télécharger Apache Cassandra 1.2

Source : Blog de la fondation Apache

Et vous ?

Que pensez-vous de ces nouveautés ?

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

Avatar de Traroth2
Membre émérite https://www.developpez.com
Le 08/01/2013 à 11:54
Il y a des petits morceaux de XML qui se sont glissés au début des sources Java. Des déclarations du type
Code : Sélectionner tout
<?xml version="1.0" encoding="UTF-8"?>
0  0