検索

ホームページ  >  に質問  >  本文

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

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

某草草某草草2812日前989

全員に返信(2)返信します

  • PHP中文网

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

    Redis は一貫性を保証できません
    Redis トランザクションはロールバックをサポートしません。これは、その機能がデータの効率的な読み取りのみであり、データの保存ではないためです。
    watch コマンドは、トランザクションの実行中、および exec が送信される前に、他のセッションがキーを変更すると、トランザクションは失敗します。

    詳細はこちらをご覧ください:http://m.blog.csdn.net/article/details?i...

    返事
    0
  • 过去多啦不再A梦

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

    単一プロセスなのでアトミックですが、ロールバックは別の概念です。 。

    返事
    0
  • キャンセル返事