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

做网站 做应用seo技术员

做网站 做应用,seo技术员,35互联做的网站如何,中国做室内设计的网站redis的set我更想管他叫做集合,里面数据不重复,我们可以比较两个集合的交集,并集,以及不同的地方,我们共同的关注人/联系人是不是就可以通过这个set来操作。 set值是不能重复的,这是他的一个数据结构特性&…

redis的set我更想管他叫做集合,里面数据不重复,我们可以比较两个集合的交集,并集,以及不同的地方,我们共同的关注人/联系人是不是就可以通过这个set来操作。

set值是不能重复的,这是他的一个数据结构特性,在redis中也把set当做自己的一个基础数据类型。

Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。Redis 中 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。
命令描述
SADD key member1[member2…]向集合中无序增加一个/多个成员
SCARD key获取集合的成员数
SMEMBERS key返回集合中所有的成员
SISMEMBER key member查询member元素是否是集合的成员,结果是无序的
SRANDMEMBER key [count]随机返回集合中count个成员,count缺省值为1
SPOP key随机移除并返回集合中count个成员,count缺省值为1
SMOVE source destination member将source集合的成员member移动到destination集合
SREM key member1[member2…]移除集合中一个/多个成员
SDIFF key1[key2…]返回所有集合的差集 key1- key2 - … 就是找key1和key2两个集合不同的,以key1作为基础,没有的都列出来,差集
SDIFFSTORE destination key1[key2…]在SDIFF的基础上,将结果保存到集合中==(覆盖)==。不能保存到其他类型key噢!
SINTER key1 [key2…]返回所有集合的交集
SINTERSTORE destination key1[key2…]在SINTER的基础上,存储结果到集合中。覆盖
SUNION key1 [key2…]返回所有集合的并集
SUNIONSTORE destination key1 [key2…]在SUNION的基础上,存储结果到及和张。覆盖
SSCAN KEY [MATCH pattern] [COUNT count]在大量数据环境下,使用此命令遍历集合中元素,每次遍历部分
---------------SADD--SCARD--SMEMBERS--SISMEMBER--------------------127.0.0.1:6379> SADD myset m1 m2 m3 m4 # 向myset中增加成员 m1~m4
(integer) 4
127.0.0.1:6379> SCARD myset # 获取集合的成员数目
(integer) 4
127.0.0.1:6379> smembers myset # 获取集合中所有成员
1) "m4"
2) "m3"
3) "m2"
4) "m1"
127.0.0.1:6379> SISMEMBER myset m5 # 查询m5是否是myset的成员
(integer) 0 # 不是,返回0
127.0.0.1:6379> SISMEMBER myset m2
(integer) 1 # 是,返回1
127.0.0.1:6379> SISMEMBER myset m3
(integer) 1---------------------SRANDMEMBER--SPOP----------------------------------127.0.0.1:6379> SRANDMEMBER myset 3 # 随机返回3个成员
1) "m2"
2) "m3"
3) "m4"
127.0.0.1:6379> SRANDMEMBER myset # 随机返回1个成员
"m3"
127.0.0.1:6379> SPOP myset 2 # 随机移除并返回2个成员
1) "m1"
2) "m4"
# 将set还原到{m1,m2,m3,m4}---------------------SMOVE--SREM----------------------------------------127.0.0.1:6379> SMOVE myset newset m3 # 将myset中m3成员移动到newset集合
(integer) 1
127.0.0.1:6379> SMEMBERS myset
1) "m4"
2) "m2"
3) "m1"
127.0.0.1:6379> SMEMBERS newset
1) "m3"
127.0.0.1:6379> SREM newset m3 # 从newset中移除m3元素
(integer) 1
127.0.0.1:6379> SMEMBERS newset
(empty list or set)# 下面开始是多集合操作,多集合操作中若只有一个参数默认和自身进行运算
# setx=>{m1,m2,m4,m6}, sety=>{m2,m5,m6}, setz=>{m1,m3,m6}-----------------------------SDIFF------------------------------------127.0.0.1:6379> SDIFF setx sety setz # 等价于setx-sety-setz
1) "m4"
127.0.0.1:6379> SDIFF setx sety # setx - sety
1) "m4"
2) "m1"
127.0.0.1:6379> SDIFF sety setx # sety - setx
1) "m5"-------------------------SINTER---------------------------------------
# 共同关注(交集)127.0.0.1:6379> SINTER setx sety setz # 求 setx、sety、setx的交集
1) "m6"
127.0.0.1:6379> SINTER setx sety # 求setx sety的交集
1) "m2"
2) "m6"-------------------------SUNION---------------------------------------127.0.0.1:6379> SUNION setx sety setz # setx sety setz的并集
1) "m4"
2) "m6"
3) "m3"
4) "m2"
5) "m1"
6) "m5"
127.0.0.1:6379> SUNION setx sety # setx sety 并集
1) "m4"
2) "m6"
3) "m2"
4) "m1"
5) "m5"

在这里插入图片描述
在这里插入图片描述

http://www.lbrq.cn/news/2685673.html

相关文章:

  • 浙江省建设监理协会网站短视频seo优化
  • 珠海网站建设公百度推广运营这个工作好做吗
  • 小说网站流量怎么做广点通广告投放平台
  • 上传网站程序是什么国际军事新闻最新消息今天
  • 哪个网站可以做砍价百度网络推广营销
  • 做外贸的网站如何选择服务器合肥网络推广有限公司
  • wordpress mac建站品牌营销成功案例
  • 免费做链接的网站用html制作个人网页
  • 发布网站要搭建什么seo按照搜索引擎的
  • 做a免费网站关键词排名批量查询软件
  • 网站开发公司erp明天上海封控16个区
  • 淄博百度电话百度关键词优化师
  • 手机兼职图片网站人多怎么优化
  • 潍坊 开发区网站建设他达拉非什么是
  • 怎样做一个好的网站百度seo优化教程
  • 如何用一个域名做多个网站互联网广告推广公司
  • 淄博网页设计师招聘网站优化什么意思
  • 唐山建设网站已备案域名交易平台
  • 做购物网站是怎么链接银行微信推广软件哪个好
  • 青海高端网站建设价格百度怎么创建自己的网站
  • 轻创灵感网站seo优化是怎么优化的
  • 北京网站营销seo方案长沙网站推广智投未来
  • 西安网站建设制作价格地推网
  • 做网站负责人有法律风险吗免费注册网站
  • 宁波市建设工程监理协会网站好的搜索引擎推荐
  • 3g版网站制作跨境电商平台注册开店流程
  • 天城建设网站seo推广教程
  • 厦门网站建设一般多少钱无线网络优化是做什么的
  • 购物便宜的网站有哪些全网模板建站系统
  • 四川省住房和城乡建设厅网站是多少惠州seo外包平台
  • 《软件工程导论》实验报告一 软件工程文档
  • ETCD备份
  • C#教程之NPOI读写excel文件XLS,XLSX格式
  • 多人游戏中的帧同步策略
  • MySQL中GROUP_CONCAT函数的使用详解
  • Qt串口通信设计指南:通信层架构与实践