A

Apache Cassandra

Bases de donnees · Depuis 2008

2008

Creation

Base NoSQL wide-column distribuee concue pour zero single point of failure. Scalabilite lineaire prouvee : Netflix l'utilise sur 2500+ noeuds gerant des milliers de milliards de lignes. Offre une disponibilite 99.999% grace a la replication multi-datacenter avec tunable consistency.

nosqldistributedwide-column
Avantages & Inconvenients

Avantages

  • Scalabilite lineaire demontree : doubler les noeuds double le throughput (Netflix, 2500+ noeuds)
  • Zero single point of failure : chaque noeud est identique, pas de master/slave
  • Tunable consistency par query : de ONE a ALL selon le besoin (latence vs coherence)

Inconvenients

  • Modele de donnees query-first : il faut designer les tables autour des patterns d'acces
  • Pas de joins, pas de subqueries, pas de transactions multi-partition natives
  • Operations complexes : compaction, repair, anti-entropy demandent une expertise dediee
Cas d'usage
  • Catalogue et historique de visionnage Netflix (milliers de milliards de lignes)
  • Messaging haute volumetrie (Apple iMessage, Discord historique)
  • Donnees IoT et telemetrie avec TTL automatique (smart cities, vehicules connectes)

Autres dans Bases de donnees