redis是如何做到在不支持原子性的基础上支持一致性的?
某草草
某草草 2017-04-25 09:02:20
0
2
965

最近在学习redis,关于它对事务的支持不是很理解。redis在执行事务中的命令时,出错后不会回滚,但是又看到有人说redis是支持一致性的。我一直以为原子性是一致性的保证之一,如何在不支持原子性的基础上支持一致性的呢?

某草草
某草草

répondre à tous(2)
洪涛

Redis ne peut pas garantir la cohérence
Les transactions Redis ne prennent pas en charge la restauration, car son rôle est uniquement de lire efficacement les données, pas de stocker les données.
La commande watch peut ajouter un verrouillage optimiste à la clé spécifiée lors de l'exécution de la transaction, avant que l'exécution ne soit soumise, si d'autres sessions modifient cette clé, l'exécution de la transaction échouera

Pour plus de détails, veuillez vous référer à : http://m.blog.csdn.net/article/details?i...

过去多啦不再A梦

Processus unique, donc atomique, mais le rollback est un autre concept. .

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal