问题场景
Fabric peer节点使用文件保存区块, 使用level db或couchdb数据库保存状态, 数据很多state db会膨胀, 我们探讨下一些解决方案。...2.1 couchdb集群搭建
Fabric用到的couchdb镜像是自己打包的, 1.4对应的是hyperledger/fabric-couchdb:0.4.14, 不过很悲催, 笔者测试官方这个版本是有不少问题的...搭建代码分享在https://github.com/zealzeng/fabric-couchdb-cluster-demo
docker启动couchdb算简单, 不过参数有点多, 最少需要三个节点...执行step2-start-fabric.sh就可以启动了。
登录cli可查询下, 也可以到fauxton查询下, 数据都是同步的。...使用网络存储
每个peer节点对应一个couchdb, couchdb使用网络存储NFS, NAS等扩容, fabric原本也是分布式记账本, 怕一个peer节点挂, 就多建两个peer冗余就好。