我正在研究并运行来自 Hyperledger Fabric 样本的样本。
根据我的理解:
有两个地方" store" Hyperledger Fabric中的数据: -
- > 分类帐
- > 州数据库
状态数据库只是链的/分类帐事务日志的索引视图,因此可以随时从链中重新生成。
州数据库目前有两种选择:嵌入式 LevelDB 或外部 CouchDB 。
我想知道区块链/分类帐或数据库在文件系统中的存储位置。它是存储在特定目录还是特定端口(如果是levelDB以及couchdb)
答案 0 :(得分:3)
对于levelDB,它存储在路径/ var / hyperledger / production / ledgersData下,您可以在其中找到两个名为链和 stateLeveldb 的目录。您可以尝试进入对等容器并查看。
答案 1 :(得分:0)
这是方法
docker ps
查看所有同位体,然后选择一个同位体以查看内部数据docker exec -it container_id bash
打开对等cli