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


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


 Poster une réponse

Avatar de Traroth2 Traroth2
http://www.developpez.com
Expert Confirmé Sénior
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 :
<?xml version="1.0" encoding="UTF-8"?>
Offres d'emploi IT
CONSULTANT TECHNICO-FONCTIONNEL SAP (H/F)
CDI
LIB CONSULTING SD - Ile de France - Nanterre (92000)
Parue le 11/09/2014
Chef de projet moe "tiers-payant"
CDI
CTS NORD - Ile de France - Boulogne (85140)
Parue le 02/09/2014
Leader technique PHP5 / Framework Symfony 2 - Angular.JS (scrum)
CDI
lfzpartner.com - Ile de France - Paris (75000)
Parue le 27/06/2014

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

PlanetHoster
Ikoula