gpt4 book ai didi

couchbase - couchbase 3.0 支持事务吗?

转载 作者:行者123 更新时间:2023-12-01 07:55:35 25 4
gpt4 key购买 nike

  • couchbase 配置

  • 主持人:
    ip:127.0.0.1 端口:17000

    桶:
    桶 1 桶 2 桶 3

    我想设置 3 个桶 {set(Bucket1), set(Bucket2), set(Bucket3)} 作为交易。

    我应该怎么做来实现?

    最佳答案

    最简洁的答案是不'。 Couchbase 不支持跨不同文档的事务。正如 theMayer 所提到的,您可以通过对数据进行不同的建模来避免对交易的需求。但是,如果您必须拥有它,您可以使用两阶段提交来获得部分事务功能(原子性和持久性,但不是隔离或一致性。)

    您可以在这里阅读关于 2PC 的一般信息:http://en.wikipedia.org/wiki/Two-phase_commit_protocol,特别是与 Couchbase 相关的内容:http://docs.couchbase.com/couchbase-devguide-2.5/#performing-two-phase-commits

    关于couchbase - couchbase 3.0 支持事务吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28492658/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com