Redis
 sql >> Base de données >  >> NoSQL >> Redis

Travailler avec des clés dans redis

Pour éviter la duplication des valeurs, vous pouvez utiliser des paires clé/valeur comme ceci :

  • master_id :valeur

  • id_esclave :id_maître

Cela a l'inconvénient que vous devez interroger deux fois le serveur pour obtenir/supprimer/modifier une valeur par slave_id. (Vous interrogez d'abord le slave_id, le serveur répond avec le master_id s'il y en a un, puis vous interrogez master_id pour faire des choses avec la valeur associée). Cependant, cela ne sera plus un problème dès que les scripts LUA arriveront.