【问题标题】:Hyperledger fabric couchdb persistentHyperledger Fabric couchdb 持久化
【发布时间】:2019-03-18 13:58:30
【问题描述】:

背景:

我正在开发 Hyperledger Fabric Network(v1.1) 并使用 couchdb。 用于继续操作。有必要将数据持久化到每个组件(peer、orderer 等)。

问题:

我不知道我应该持久化couchdb的数据以在生产环境中继续运行。

问题:

(1)我应该将这些数据保存在下面吗?并且,如果有不足,请告诉我我应该坚持哪些数据。 /opt/couchdb/数据 /opt/couchdb/等

(2)如果我不保留这些 couchdb 的数据。会发生什么? (例如, 查询错误,将数据和块数据的差异)。请告诉我。

真诚的。

【问题讨论】:

    标签: couchdb hyperledger-fabric


    【解决方案1】:

    如果您不持久化 CouchDB 数据,那么如果您删除或升级容器,您将丢失数据。好消息是,如果您已从对等方保存分类帐,它将在启动时重建 CouchDB 中的数据,但这当然会延迟对等方能够服务任何类型的请求所需的时间。

    CouchDB 映像使用/opt/couchdb/data 作为存储数据的卷,因此您需要在其中挂载一个外部卷。

    【讨论】:

    • 感谢您的建议!我能理解。
    猜你喜欢
    • 2017-12-17
    • 2019-03-25
    • 2020-09-02
    • 2020-07-01
    • 1970-01-01
    • 2022-11-06
    • 1970-01-01
    • 1970-01-01
    • 2019-07-07
    相关资源
    最近更新 更多