如何在 Hyperledger Fabric 中获取所有键(不是所有键+值)
Hoy to get all keys (not all key+values) in Hyperledger Fabric
我需要一个 Hyperledger Fabric 链码方法,returns 我的世界状态中的所有密钥都可以执行完整性检查。我显然可以使用 getStateByRange() 获取所有状态并进行迭代以获取键和方法,但我已经看到它有效地 returns 所有使我的系统过载的数据(我的世界状态中有大约 20.000 个对象)
有没有办法以不强制 Fabric 获取所有世界状态的方式只获取密钥?
目前 chaincode shim APIs 不支持 GetKeys()
。您应该能够使用 GetStateByRangeWithPagination()
来避免在构建密钥列表时系统过载。
我需要一个 Hyperledger Fabric 链码方法,returns 我的世界状态中的所有密钥都可以执行完整性检查。我显然可以使用 getStateByRange() 获取所有状态并进行迭代以获取键和方法,但我已经看到它有效地 returns 所有使我的系统过载的数据(我的世界状态中有大约 20.000 个对象)
有没有办法以不强制 Fabric 获取所有世界状态的方式只获取密钥?
目前 chaincode shim APIs 不支持 GetKeys()
。您应该能够使用 GetStateByRangeWithPagination()
来避免在构建密钥列表时系统过载。