Cassandralogo

Découverte de Cassandra

Voici un premier billet de découverte sur Cassandra

Qu'est-ce que c'est que ça ? 

Cassandra est un SGDB (Système de Gestion de Base de Données) de type NoSQL. C'est un projet développé par la fondation Apache depuis 2008. 

Il est prévu pour fonctionner sur des clusters (ensemble de serveurs sur un réseau rapide se partageant les données) et avec de grosses quantités de données. 
Du coup, en visant ce type d'architecture, Cassandra offre une solution scalable (ajout de serveurs de façon tranparente pour les utilisateurs) et hautement
disponible (grâce à un système de redondance des données dans le cluster). 

Cassandra est écrit en Java
 

Caractéristiques principales

  • Tolérance aux pannes
  • Décentralisé
  • Elastique
  • Haute disponibilité
 


Utilisation 


Une liste de sociétés qui utilisent Cassandra en production est disponible sur cette page
 

Quelques liens

En bonus, un lien (en anglais) qui explique ce qu'est le NoSQL: http://planetcassandra.org/what-is-nosql/


Dans un prochain billet, nous verrons comment installer Cassandra en local et commencer à réaliser un projet. 
 

{{ message }}

{{ 'Comments are closed.' | trans }}