架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9663|回复: 1

[Redis] redis一个实例能存多少key,key与value最大是多少?

[复制链接]
发表于 2019-1-24 09:46:20 | 显示全部楼层 |阅读模式
官方说单例能处理key:2.5亿个,一个key或是value大小最大是512M。

What is the maximum number of keys a single Redis instance can hold? and what the max number of elements in a Hash, List, Set, Sorted Set?
Redis can handle up to 232 keys, and was tested in practice to handle at least 250 million keys per instance.

Every hash, list, set, and sorted set, can hold 232 elements.

In other words your limit is likely the available memory in your system.



参考链接:https://redis.io/topics/faq

QQ截图20190124094251.jpg QQ截图20190124094307.jpg




上一篇:7比3大胜韩国棒子
下一篇:1月14日 早报(星期四)
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2019-3-5 17:14:33 | 显示全部楼层
集合(set)类型也是用来保存多个的字符串元素,但和列表不同的是:它的元素是无序且不可重复的,不能通过索引获取元素.如下图,集合user:1:follows中包含着"his"、"it"、"sports"、"music"四个元素,一个集合最多可以存储(2的32次方-1)个元素.

QQ截图20190305171352.jpg

1) 集合内操作
    (1) 添加元素  sadd key value [value...]  返回结果为添加成功的元素数量.

    (2) 删除元素  srem key value [value...]  返回结果为删除成功的元素数量.

    (3) 获取元素个数  scard key

    (4) 判断元素是否在集合中  sismember key value

    (5) 随机从集合中返回指定个数元素  srandmember key [count]  [count]是可选参数,如果不写默认为:1.

    (6) 从集合中随机弹出元素  spop key  spop操作可以从集合中随机弹出一个元素.

    (7) 获取集合的所有元素  smembers key  获取集合所有元素,且返回结果是无序的.

  2) 集合间操作
    (1) 求多个集合的交集  sinter key [key...]

    (2) 求多个集合的并集  sunion key [key...]

    (3) 求多个集合的差集  sdiff key [key...]

    (4) 将交集、并集、差集的结果保存.

      sinterstore storeKey key [key...]
      sunionstore storeKey key [key...]
      sdiffstore storeKey key [key...]

    集合间的运算在元素比较多的情况下会比较耗时,所以redis提供了上面三个命令(原命令+store)将集合间交集、并集、差集的结果保存到storeKey中,例如将user:1:follows和user:2:follows两个集合之间的交集结果保存到user:1_2:follows中.

QQ截图20190305171418.jpg

参考资料:https://www.cnblogs.com/pirlo21/p/7120935.html
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-18 10:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表