Hyperledger fabric couchdb 持久化
Hyperledger fabric couchdb persistent
背景:
我正在开发 Hyperledger Fabric Network(v1.1) 并正在使用 couchdb。
为继续经营。有必要将数据持久化到每个组件(同级、订购者等)。
问题:
我不知道我应该如何持久化 couchdb 的数据以在生产环境中继续运行。
问题:
(1)我应该把这些数据保存在下面吗?并且,如果有不足之处,请告诉我应该持久化哪些数据。
/opt/couchdb/data
/opt/couchdb/etc
(2)如果我不持久化这些couchdb的数据。会发生什么? (例如,
查询错误,合并数据和块数据的差异)。请告诉我。
真诚的。
如果您不保留 CouchDB 数据,那么如果您删除或升级容器,您将丢失数据。好消息是,如果您从同级持久化分类帐,它会在启动时在 CouchDB 中重建数据,但这当然会延迟同级能够处理任何类型的请求所需的时间。
CouchDB 映像使用 /opt/couchdb/data
作为存储数据的卷,因此您需要在其中安装外部卷。
背景:
我正在开发 Hyperledger Fabric Network(v1.1) 并正在使用 couchdb。 为继续经营。有必要将数据持久化到每个组件(同级、订购者等)。
问题:
我不知道我应该如何持久化 couchdb 的数据以在生产环境中继续运行。
问题:
(1)我应该把这些数据保存在下面吗?并且,如果有不足之处,请告诉我应该持久化哪些数据。 /opt/couchdb/data /opt/couchdb/etc
(2)如果我不持久化这些couchdb的数据。会发生什么? (例如, 查询错误,合并数据和块数据的差异)。请告诉我。
真诚的。
如果您不保留 CouchDB 数据,那么如果您删除或升级容器,您将丢失数据。好消息是,如果您从同级持久化分类帐,它会在启动时在 CouchDB 中重建数据,但这当然会延迟同级能够处理任何类型的请求所需的时间。
CouchDB 映像使用 /opt/couchdb/data
作为存储数据的卷,因此您需要在其中安装外部卷。