Hyperledger fabric Hyperledger Fabric 1.0:PutState函数的值长度是否有硬限制

Hyperledger fabric Hyperledger Fabric 1.0:PutState函数的值长度是否有硬限制,hyperledger-fabric,hyperledger,Hyperledger Fabric,Hyperledger,例如,在redis中,字符串值的最大长度为512 MB。hyperledger织物是否有类似的功能。我的想法是它应该受到事务大小或块大小的限制,但我在文档中的任何地方都找不到确切的数字。函数的值受当前配置为100Mb的总gRPC最大消息大小的限制,您可以找到它的配置方式 可以表示默认值 // set max send and recv msg sizes serverOpts = append(serverOpts, grpc.MaxSendMsgSize(MaxSendMsgSize()))

例如,在redis中,字符串值的最大长度为512 MB。hyperledger织物是否有类似的功能。我的想法是它应该受到事务大小或块大小的限制,但我在文档中的任何地方都找不到确切的数字。

函数的值受当前配置为100Mb的总gRPC最大消息大小的限制,您可以找到它的配置方式

可以表示默认值

// set max send and recv msg sizes
serverOpts = append(serverOpts, grpc.MaxSendMsgSize(MaxSendMsgSize()))
serverOpts = append(serverOpts, grpc.MaxRecvMsgSize(MaxRecvMsgSize()))
// Max send and receive bytes for grpc clients and servers
maxRecvMsgSize = 100 * 1024 * 1024
maxSendMsgSize = 100 * 1024 * 1024