我想使用单个ZADD或HMGET命令而不是MULTI / EXEC。
ZADD可以处理的(分数,成员)元组数量是否有限制?
HMGET可以处理的字段数有限制吗?
理论上的限制很高,但是您应该以无法达到的方式设计阅读。保持读取大小合理的主要原因是避免阻塞服务器太长时间。
数百或数千应该是一个不错的选择,但是最好的办法是自己使用代码和数据对其进行测试。
严格的限制如下:
PROTO_MAX_QUERYBUF_LEN
int