【发布时间】:2014-05-19 07:25:40
【问题描述】:
我正在使用 Spring Data Redis。如果 Redis SET 有数百万个值,获取其成员(使用members() function)会在堆中创建一个具有一百万个值的 Java 集吗?还是仅按要求获取值?
如果一次性获取所有值,如果 SET 很大,是否会引发一些内存不足错误?如果是这样,我该如何克服呢?我对 LIST 和 ZSET 的 range() 也有同样的疑问。
【问题讨论】:
标签: java spring redis spring-data-redis