User Tools

Site Tools


nosql:up_and_running_with_nosql_databases:riak
CassandraRedis

BDD document similaire à couchDB

  1. aussi écrite en Erlang (langage fault-tolerant ou le code peut être changé sans redémarrer le système)
  2. Les fonctions MapReduce peuvent être écrites aussi bien en erlang qu'en JavaScript
  3. Conçu principalement pour fonctionner sur des systèmes Unix (OS X, Linux)
  4. AP, Available, Partition-tolerant
    1. permet normalement de toujours pouvoir lire et écrire depuis et vers riak
    2. faciel d'ajouter des nodes hardware

Organisation et requêtes

  1. structure bucket/key/value, les buckets organisent des values et l'on peut utiliser les keys pour les récupérer
  2. la syntaxe des requêtes est la même que le Lucene full-texte search engine
  3. possibilité de définir des fonctions MapReduce
  4. possibilité d'utiliser des key filters pour récupérer des enregistrement qui correspondent à certains critères
nosql/up_and_running_with_nosql_databases/riak.txt · Last modified: 2016/06/12 15:17 by leo