当前位置: 首页 > wzjs >正文

吉林做网站数字营销公司排行榜

吉林做网站,数字营销公司排行榜,上海网站制作开发公司,南昌网站建设哪家最好文章目录 基本概念SADD 和 SMEMBERSSCARDSPOPSRANDMEMBERSMOVESREM集合间操作SINTERSINTERSTORESUNIONSUNIONSTORESDIFFSDIFFSTORE 命令小结内部编码 基本概念 谈到一个属于,这个术语可能有多种含义,set 集合设置(和 get 相对应&#xff09…

文章目录

  • 基本概念
  • SADD 和 SMEMBERS
  • SCARD
  • SPOP
  • SRANDMEMBER
  • SMOVE
  • SREM
  • 集合间操作
    • SINTER
    • SINTERSTORE
    • SUNION
    • SUNIONSTORE
    • SDIFF
    • SDIFFSTORE
  • 命令小结
  • 内部编码

基本概念

谈到一个属于,这个术语可能有多种含义,set

  1. 集合
  2. 设置(和 get 相对应)

集合就是把一些有关联的数据放到一起

  1. 集合中的元素是无序的(和前面 list 的有序是对应的)

    • 有序:顺序很重要,变化一下顺序,就是不同的 list
    • 无序:顺序不重要,变化一下顺序,集合还是那个集合
  2. 集合中的元素是不能重复的(唯一的)

list 类似,集合中的每个元素,也都是 string 类型(可以使用 JSON 这样的格式让 string 也能存储结构化数据)

SADD 和 SMEMBERS

  • 将一个或者多个元素添加到 set 中,重复的元素无法添加到 set
  • 获取一个 set 中的所有元素,元素之间的顺序是无序的!!!

语法:

SADD key member [member ...]SMEMBERS key

image.png|444

  • SADD 返回值:所有元素的列表
  • MEMBERS 返回值:1 表示元素在 set 中。0 比哦啊是元素不在 set 中或者 key 不存在

SCARD

获取一个 set 的基数(cardinality),即 set 中的元素个数


语法:

SCARD key
  • 返回值:set 中元素的个数image.png|352

SPOP

set 中删除并返回一个或者多个元素。注意,由于 set 内的元素是无序的,所以取出哪个元素实际是未定义行为,即可以看做随机的


语法:

SPOP key [count]
  • 返回值:取出的元素image.png|281

Redis 源码中,针对 spop 实现的时候,就采取了“生成随机数”的方式

SRANDMEMBER

随机返回元素, 一个或多个


语法:

SRANDMEMBER key
  • 返回随机到的元素image.png|221

SMOVE

将元素从源 set 取出并放入目标 set


语法:

SMOVE source destination member
  • 1 表示移动成功,0 表示失败image.png

SREM

将制定的元素从 set 中删除


语法:

SREM key member [member ...]
  • 返回值:本次操作删除的元素个数image.png

集合间操作

交集(inter)、并集(union)、差集(diff

  • 交集:最终结果同时出现在两个集合中
  • 并集:把多个集合中的数据都集中放在一起,如果有元素重复,也最终只保留一份
  • AB 做差集,就是找出哪些元素,在 A 中存在,同时再 B 中不存在image.png|381

SINTER

获取给定 set 的交集中的元素


语法:

SINTER key [key ...]
  • 返回值:交集的元素image.png|331

SINTERSTORE

获取给定 set 的交集中的元素并保存到目标 set


语法:

SINTERSTORE destination key [key ...]
  • 返回值:交集的元素个数image.png

SUNION

获取给定 set 的并集中的元素


语法:

SUNION key [key ...]
  • 返回值:并集的元素image.png|268

SUNIONSTORE

获取给定 set 的并集中的元素并保存到目标 set


语法:

SUNIONSTORE destination key [key ...]
  • 返回值:并集的元素个数image.png

SDIFF

获取给定 set 的差集中的元素


语法:

SDIFF key [key ...]
  • 返回值:差集的元素image.png

SDIFFSTORE

获取给定 set 的差集中的元素并保存到目标 set


语法:

SDIFFSTORE destination key [key ...]
  • 返回值:差集的元素个数image.png

命令小结

image.png

内部编码

intset(整数集合)

  • 为了节省空间,做出的特定优化。当元素均为整数,并且元素个数不是很多的时候

  • hashtable(哈希表)

http://www.dtcms.com/wzjs/101415.html

相关文章:

  • 做国内网站多少钱厦门seo顾问
  • 如何组做网站台州网站建设平台
  • 自己做视频类网站用哪个cms朝阳区seo
  • 深圳做企业网站的公司推荐品牌软文案例
  • 有关建筑企业的网站有哪些百度产品推广
  • 中国建设信号工证网站360优化大师官方免费下载
  • 简洁文章网站模板下载专业seo外包
  • 网站开发文档步骤应该怎么写打开百度
  • phicomm怎么做网站大数据营销软件
  • 怎么做网站封面上的图百度网站提交入口
  • 深圳自己做网站 服务器品牌策略怎么写
  • 手机做无水印短视频网站东莞网站建设推广技巧
  • 福田网站建设设计广州网络seo优化
  • 地方性小网站的建设东莞做好网络推广
  • wordpress 阿里云宁波优化seo是什么
  • 表白网页生成器下载网站优化搜索排名
  • 网站建设平台哪个公司好广告关键词
  • 常用于网站推广的营销手段是合肥网络推广外包
  • 1元网站建设精品网站制作新手做seo怎么做
  • 个人备案网站做电影站网络营销推广的基本手段
  • wordpress新页面404烟台seo
  • 汇鑫小学网站建设深圳纯手工seo
  • 如何优化网站目录结构百度怎么推广自己的产品
  • 做第三方网站注意什么it培训机构靠谱吗
  • 北京市网站公司下载爱城市网app官方网站
  • 泉州关键词优化怎么优化自己网站的关键词
  • 中山网页建站模板营销软文小短文
  • 图片设计网站推荐西安百度竞价托管
  • 网页设计学校网站seo培训中心
  • 建设购物网站中国营销策划第一人