首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何阅读雷迪斯的布景?

如何阅读雷迪斯的布景?
EN

Stack Overflow用户
提问于 2016-12-12 14:36:08
回答 1查看 352关注 0票数 1

我有一个简单的redis set,有超过100万条笔记。我使用sadd添加数据

如何按分区读取此集?

我是说先读10万把钥匙然后再读200,000把钥匙?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-12 14:57:28

我不知道您所说的“通过分区”是什么意思,但是如果您想分块地阅读它,SSCAN就是您的朋友。

代码语言:javascript
复制
SSCAN key cursor [MATCH pattern] [COUNT count]

从光标中的值0开始,每次都得到下一个游标id和COUNT元素。当没有更多可读的内容时,您将得到0的游标。

例如:

代码语言:javascript
复制
# let's add 14 elements to a set
127.0.0.1:6379> SADD myset e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 e11 e12 e13 e14
(integer) 14

# now let's scan it from the "beginning" (notice that it's not ordered)
127.0.0.1:6379> SSCAN myset 0 COUNT 10
1) "3"
2)  1) "e8"
    2) "e10"
    3) "e2"
    4) "e11"
    5) "e7"
    6) "e3"
    7) "e14"
    8) "e4"
    9) "e6"
   10) "e9"

# we got a cursor id of 3, let's give that to the next iteration!
127.0.0.1:6379> SSCAN myset 3 COUNT 10
1) "0"
2) 1) "e13"
   2) "e12"
   3) "e5"
   4) "e1"

# now we got a cursor id of 0, meaning we're done
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41103221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档