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

Verrouillage et Redis

Redis ne se verrouille pas. En outre, il s'agit d'un seul filetage ; il n'y a donc pas de conditions de course. Les lectures ou les écritures ne bloquent pas.

Vous pouvez exécuter des millions de INCRBYFLOAT sur la même clé sans aucun problème. Pas besoin de processus externes. La lecture de ces champs ne pose aucun problème.

Cela dit, "Des millions de mises à jour sur deux clés" semblent étranges. Si vous pouvez expliquer votre cas d'utilisation, il existe peut-être une meilleure façon de le gérer dans Redis.