通过使用 NOVALUES 与 HSCAN 来提高 RedissonMap.keySet(batchSize) 的性能
作者: WPCode创建于 2026年9月29日更新于 2026年9月29日
您的功能请求是否与问题有关?请描述。
我们在 Redis 中有一个长度为 6000 的单个哈希,其总内存大小为 1GB。我们使用 RMap.keySet(1000) 将该哈希的所有键流式传输到应用程序中,但花费了 6 秒钟才完成。如果我们使用更大的批量大小 6000 或更小的批量大小,都不会有帮助。如果我使用 readAllKeySet,则大约在 20 毫秒内完成。
内容来源: redisson/redisson