例如,在redis中,String值的长度最大为512 MB。对于超级边缘织物有没有类似的东西。我的想法是它应该受到事务大小或块大小的限制,但我无法在文档中的任何位置找到确切的数字。
答案 0 :(得分:1)
PutState
函数的值受当前配置为100Mb的整体gRPC最大邮件大小的限制,您可以找到它的配置方式server.go
// set max send and recv msg sizes
serverOpts = append(serverOpts, grpc.MaxSendMsgSize(MaxSendMsgSize()))
serverOpts = append(serverOpts, grpc.MaxRecvMsgSize(MaxRecvMsgSize()))
,默认值可以表示为config.go。
// Max send and receive bytes for grpc clients and servers
maxRecvMsgSize = 100 * 1024 * 1024
maxSendMsgSize = 100 * 1024 * 1024