我们正在尝试使用getState方法从Hyperledger Fabric检索数据。我们在fabric的存储库中存储了大约500000个对象,每个对象的大小大约为100kb。当执行getState方法时,它无法检索所有数据。我们很难得到只有getState方法返回的20%的数据。在hyperledger结构中使用getState方法时,可以检索的数据大小有任何限制吗。我们怎样才能改善目前的状况。
这是因为peer的默认totalQueryLimit为10000。在中设置该环境变量对等为CORE_LEDGER_STATE_TOTALQUERYLIMIT = 50000