Hyperledger Fabric在哪里存储区块链的数据库,我在哪里可以看到它以及如何

时间:2018-11-23 07:47:10

标签: hyperledger-fabric blockchain

我在具有单个验证节点的本地计算机上建立了超级账本结构网络,并启动了一个简单的事务,而我的面团将存储数据? (根据我的知识,它将存储在ouchDb中) 以及如何访问数据以及可以在本地计算机上看到该数据库?

请提前给我一个指导

1 个答案:

答案 0 :(得分:2)

Hyperledger结构支持将LevelDB和CouchDB作为状态数据库,LevelDB是嵌入在对等进程中的默认状态数据库,并将链码数据存储为键值对。 CouchDB是一个可选的替代外部状态数据库,当您的链码数据建模为JSON时,它提供了附加的查询支持,从而允许对JSON内容进行丰富的查询。如果您使用CouchDB作为状态数据库,则可以使用内置管理界面查看记录,请在浏览器中尝试访问http://localhost:5984/_utils/,此处5984是CouchDB的默认端口。

更多资源

  1. Ledger

  2. CouchDB as the State Database

  3. Using CouchDB