Utilisateur:LuandK/Projets/Cassandra (base de données)
- → N'hésitez pas à publier sur le brouillon un texte inachevé et à le modifier autant que vous le souhaitez.
- → Pour enregistrer vos modifications au brouillon, il est nécessaire de cliquer sur le bouton bleu : « Publier les modifications ». Il n'y a pas d'enregistrement automatique.
Si votre but est de publier un nouvel article, votre brouillon doit respecter les points suivants :
- Respectez le droit d'auteur en créant un texte spécialement pour Wikipédia en français (pas de copier-coller venu d'ailleurs).
- Indiquez les éléments démontrant la notoriété du sujet (aide).
- Liez chaque fait présenté à une source de qualité (quelles sources – comment les insérer).
- Utilisez un ton neutre, qui ne soit ni orienté ni publicitaire (aide).
- Veillez également à structurer votre article, de manière à ce qu'il soit conforme aux autres pages de l'encyclopédie (structurer – mettre en page).
- → Si ces points sont respectés, pour transformer votre brouillon en article, utilisez le bouton « publier le brouillon » en haut à droite. Votre brouillon sera alors transféré dans l'espace encyclopédique.
Cassandra est un Système de Gestion de Base de Données (SGBD) NoSQL, Open Source et est un projet prioritaire de la Fondation Apache [1]. Cassandra est conçue pour gérer des quantités massives de données réparties sur plusieurs serveurs (cluster), en assurant tout particulièrement une disponibilité maximale des données et en éliminant les point individuel de défaillance.
Cassandra est basée sur une structuration en paires clé-valeur de type eventually consistent[2]. L'architecture relationnelle est orientée colonne, avec des éléments plus traditionnels (stockage horizontal des paires).
Historique[modifier | modifier le code]
Initialement développée par Facebook, l'application a été libéré dans l'espace open-source et rapidement adoptée par plusieurs grandes entreprises gérant d'importants volumes de données, telles que Twitter[3] ou digg.com[4]. Jeff Hammerbacher, directeur de la division Data chez Facebook, a décrit Cassandra comme une application du type de BigTable servie par une infrastructure proche de Dynamo.
Fonctionnalités[modifier | modifier le code]
Décentralisation[modifier | modifier le code]
Chaque nœud du cluster est identique. Il n'y a pas de point individuel de défaillance.
Tolérance aux pannes[modifier | modifier le code]
Les données sont automatiquement répliquées sur plusieurs nœuds de tolérance aux pannes. La réplication dans plusieurs centres de données est prise en charge. Un nœud défaillant peut être remplacé sans nécessiter d'arrêt.
Élasticité[modifier | modifier le code]
Principaux utilisateurs[modifier | modifier le code]
Articles connexes[modifier | modifier le code]
Notes et références[modifier | modifier le code]
- « Cassandra is an Apache top level project », Mail-archive.com, (consulté le )
- http://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf
- Cassandra @ Twitter: An Interview with Ryan King (en) Interview de Ryan King, chef de l'équipe de stockage chez Twitter
- Digg (en) Digg annonce qu'il va utiliser Cassandra
Liens externes[modifier | modifier le code]
- (en) Site officiel