|<- [[Understanding the CAP theorem]]|[[Cassandra]] ->| BDD document et js similaire à CouchDB mais : - requêtes pas par http - drivers natifs pour chaque langage - pas de vues comme dans CouchDB - master/slave replication : seuls les copies masters peuvent écrire des données CP : //consistent// //Partition-tolerant// - toujours les mêmes données qui sortent de MongoDB - les documents sont partagés en utilisant le //sharding// - chaque partition à un //subset// des enregistrements - les //shards// sont créés sur la base de la clé choisie (permet de personnaliser la manière qu'à MongoDB de partitionner les données) Organisation et requêtes - structure : database/collection/record une app une database avec plusieurs collections avec des records - requêtes javascript similaires à sql - mais structure toujours schema-free - permet de définir des fonctions MapReduce (comme CouchDB)