User Tools

Site Tools


nosql:up_and_running_with_nosql_databases:redis
RiakNext steps

BDD très différente de CouchDB, seule similarité, n'utilise pas de syntaxe SQL.

  1. pas de requêtes via http
  2. drivers natifs pour chaque langage
  3. stockage clé/valeur
  4. conçu principalement pour les systèmes Unix (Mac et Linux)
  5. master/slave replication

BDD Consistent et partition-tolerant

  • vous devriez toujours avoir les mêmes données fournies par Redis
  • possible d'écrire directement sur un slave, mais violates consistency
  • les données sont répliqués sur de multiples slaves

Organisation et requêtes

  1. requêtes principalement par clé
  2. specific values from hashes within records can be retrieved
  3. les valeurs stockés dans Redis ne sont pas obligatoirement des String, comme beaucoup de BDD key/value
  4. lists, sets and hashes of string comme moyen de stocker des données dans une valeur
    1. les listes sont des listes de strings
    2. hashes are further key/value pairs
    3. sets are non-repeating values
nosql/up_and_running_with_nosql_databases/redis.txt · Last modified: 2016/06/12 15:30 by leo