首页 > 解决方案 > 如何在超级账本结构中检索数据库?

问题描述

我对账本数据库将保存的超级账本结构有一个疑问,请告诉我。当我们丢失设备时如何恢复分类帐数据。提前致谢。

标签: hyperledger-fabrichyperledgerblockchain

解决方案


CouchDB 或 LevelDB 用作状态存储,它只存储最新数据,没有完整的账本数据。所以,虽然你可以从它们那里检索到最新的数据,但恐怕你不能用它们来恢复整个账本,包括历史。

据我所知,恢复数据的最佳方法是放弃对等点,创建一个新的对等点并与其他对等点同步。

要做到这一点,您必须提前有两个同行;一旦一个节点宕机,创建一个新节点并将其加入网络。这样,新的对等点将从正常的对等点接收数据。


推荐阅读