recherche

Maison  >  Questions et réponses  >  le corps du texte

redis是如何做到在不支持原子性的基础上支持一致性的?

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

某草草某草草2827 Il y a quelques jours996

répondre à tous(2)je répondrai

  • PHP中文网

    PHP中文网2017-04-25 09:04:20

    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...

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-04-25 09:04:20

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

    répondre
    0
  • Annulerrépondre