gpt4 book ai didi

redis - ZADD 或 HMGET 等 Redis 命令可以处理的参数数量是否有限制?

转载 作者:IT王子 更新时间:2023-10-29 05:57:58 27 4
gpt4 key购买 nike

我想使用单个 ZADD 或 HMGET 命令而不是 MULTI/EXEC。

ZADD 可以处理的(分数、成员)元组的数量是否有限制?

HMGET 可以处理的字段数有没有限制?

最佳答案

理论极限相当高,但您应该以不会达到它的方式设计您的读数。保持读取大小合理的主要原因是避免服务器阻塞时间过长。

几百或几千应该是一个很好的大概,但最好的办法是用您的代码和数据亲自测试它。

硬性限制是:

  • 硬编码的 1GB 客户端查询缓冲区(server.h 中的 PROTO_MAX_QUERYBUF_LEN)
  • 参数的最大数量是 int C 数据类型的最大值,通常是有符号的,长度为 4 个字节,表示最大为 2,147,483,647。

关于redis - ZADD 或 HMGET 等 Redis 命令可以处理的参数数量是否有限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42911672/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com