nosql:up_and_running_with_nosql_databases:redis
← Riak | Next steps → |
BDD très différente de CouchDB, seule similarité, n'utilise pas de syntaxe SQL.
- pas de requêtes via http
- drivers natifs pour chaque langage
- stockage clé/valeur
- conçu principalement pour les systèmes Unix (Mac et Linux)
- 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
- requêtes principalement par clé
- specific values from hashes within records can be retrieved
- les valeurs stockés dans Redis ne sont pas obligatoirement des String, comme beaucoup de BDD key/value
- lists, sets and hashes of string comme moyen de stocker des données dans une valeur
- les listes sont des listes de strings
- hashes are further key/value pairs
- sets are non-repeating values
nosql/up_and_running_with_nosql_databases/redis.txt · Last modified: 2016/06/12 15:30 by leo