超级账本结构中的世界状态持久性
world state persistence in hyperledger fabric
在 hyperledger fabric 世界状态是包含已执行交易结果的变量集合。世界状态是保存在磁盘中的某个地方还是在主内存中?
如果对端重启了怎么办?
世界状态在 /var/hyperledger/production
的每个对等节点中保存到磁盘。 hyperledger fabric 使用 Rocksdb 作为 store/retrieve 世界状态的持久键值存储。因此,即使对等方出现故障,并重新启动,世界状态仍将完好无损。
新版Fabric 1.3支持Couchdb。 LevelDB 被用作默认 database.Your 世界状态将被持久化 disk.You 可以使用检查更新的文档 Couchdb in Hyperledger Fabric
在 hyperledger fabric 世界状态是包含已执行交易结果的变量集合。世界状态是保存在磁盘中的某个地方还是在主内存中?
如果对端重启了怎么办?
世界状态在 /var/hyperledger/production
的每个对等节点中保存到磁盘。 hyperledger fabric 使用 Rocksdb 作为 store/retrieve 世界状态的持久键值存储。因此,即使对等方出现故障,并重新启动,世界状态仍将完好无损。
新版Fabric 1.3支持Couchdb。 LevelDB 被用作默认 database.Your 世界状态将被持久化 disk.You 可以使用检查更新的文档 Couchdb in Hyperledger Fabric