美文网首页Redis
redis-API-集合

redis-API-集合

作者: PHP的艺术编程 | 来源:发表于2018-12-12 15:41 被阅读0次

文档地址

内部编码

  • intset(整数集合):

当集合中的元素都是整数且元素个数小于set-maxintset-entries配置(默认512个)时,Redis会选用intset来作为集合的内部实
现,从而减少内存的使用。

  • hashtable(哈希表):

当集合类型无法满足intset的条件时,Redis会使
用hashtable作为集合的内部实现

使用

  • sadd=Tagging(标签)
  • spop/srandmember=Random item(生成随机数,比如抽奖)
  • sadd+sinter=Social Graph(社交需求)

相关文章

  • redis-API-集合

    文档地址 内部编码 intset(整数集合): 当集合中的元素都是整数且元素个数小于set-maxintset-e...

  • redis-API-有序集合

    内部编码 ziplist(压缩列表): 当有序集合的元素个数小于zset-max-ziplistentries配置...

  • Redis-API-哈希

    哈希,也叫作字典或关联数组,指的是健值本身又是一个键值对结构。伪代码如下: 命令 设置值 获取值 删除字段 计算个...

  • redis-API-列表

    文档地址 列表类型有两个特点: 第一、列表中的元素是有序的,这就意味着可以通过索引下标获取某个元素或者某个范围内的...

  • redis-API-哈希

    文档地址 内部编码 ziplist(压缩列表) hashtable(哈希表) 编码的选择 内部编码默认是zipli...

  • redis-API-全局命令

    单线程架构 纯内存 非阻塞i/o 单线程避免了线程切换和竟态产生的消耗 概要: 使用多路复用技术 全局命令 查看所...

  • Redis-API-全局变量

    全局命令 Redis 有 5 种数据结构,它们是键值对中的值,对于键来说有一些通用的命令。 查看所有的键 键的总数...

  • Redis-API-字符串

    字符串的值能够表示数字(整数、浮点数),甚至是二进制(图片、音频、视频),但是值不能超过512MB。 命令 设置值...

  • redis-API-字符串

    值最大不能超过512MB 设置值 setex和setnx set key value [ex 秒] [px 毫秒]...

  • 我的Swift的学习总结 -->第二周

    集合 集合:Set,定义一个集合可以写成:var 集合名 : Set<集合类型> = [集合元素],具体的集合应用...

网友评论

    本文标题:redis-API-集合

    本文链接:https://www.haomeiwen.com/subject/uecphqtx.html