couchdb数据库使用要点
需要更改 docker-compose-cli.yaml 以及 docker-compose.base.yaml文件配置
访问 ip:port/_utils查看数据库详情
docker-compose-cli.yaml文件需要定义couchdb镜像服务,每个节点配置一个
在/base/docker-compose-base.yaml文件中指定节点的数据库选择类型以及指定couchdb镜像
配置成功后 输入网址 port:端口号/_utils 查看couchdb数据库详情
http://192.168.84.158:5984/_utils/
1 对账本数据执行couchdb富查询的时候需要在链码目录下 编写json类型数据
在链码目录下执行
mkdir -p META-INF/statedb/couchdb/indexes
touch META-INF/statedb/couchdb/indexes/indexBatchNum.json
进入json文件
vim META-INF/statedb/couchdb/indexes/indexBatchNum.json
编写
{
"index": {
"fields": [
"docType",
"batchnum"
]
},
"ddoc": "indexBatchNumDoc",
"name": "indexBatchNum",
"type": "json"
}
需要在链码中 注意 名称的对应
2 json文件会在安装链码的时候同时安装在节点文件上
介绍Hyperledger fabric的PPT(52页)
密码学笔记
区块链知识体系简介
部署 ipfs 网络 对接联盟链网络
Hyperledger fabric网络(多共识 多版本 多数据库 ca ) 封装接口sdk
Hyperledger Caliper 测试(多组织 多节点 多共识)