当前位置:网站首页>Redis basic data type (set)
Redis basic data type (set)
2022-06-11 21:26:00 【Don't like learning since childhood~】
Redis Basic data type (set)
set The value in cannot be repeated !
127.0.0.1:6379> flushdb
OK
127.0.0.1:6379> sadd myset "hello" # set Add elements to the collection
(integer) 1
127.0.0.1:6379> sadd myset "kuangshen"
(integer) 1
127.0.0.1:6379> sadd myset "lovekuangshen"
(integer) 1
127.0.0.1:6379> SMEMBERS myset # View specified set All values
1) "lovekuangshen"
2) "hello"
3) "kuangshen"
127.0.0.1:6379> SISMEMBER myset hello # Determine whether a value is in set Collection
(integer) 1
127.0.0.1:6379> SISMEMBER myset world
(integer) 0
#################################################
127.0.0.1:6379> scard myset
(integer) 3
127.0.0.1:6379> sadd myset "lovekuangshen"
(integer) 0
127.0.0.1:6379> sadd myset "lovekuangshen2"
(integer) 1
127.0.0.1:6379> SCARD myset
(integer) 4
127.0.0.1:6379> SCARD myset # obtain set The number of elements in the collection
(integer) 4
#################################################
rem
127.0.0.1:6379> SREM myset hello # remove set The specified element in the collection
(integer) 1
127.0.0.1:6379> SCARD myset
(integer) 3
127.0.0.1:6379> SMEMBERS myset
1) "lovekuangshen"
2) "kuangshen"
3) "lovekuangshen2"
#################################################
set Unordered, unrepeated sets , Random !
127.0.0.1:6379> SRANDMEMBER myset # Randomly select an element
"lovekuangshen"
127.0.0.1:6379> SRANDMEMBER myset
"kuangshen"
127.0.0.1:6379> SRANDMEMBER myset
"lovekuangshen2"
127.0.0.1:6379> SRANDMEMBER myset
"lovekuangshen"
127.0.0.1:6379> SRANDMEMBER myset
"kuangshen"
127.0.0.1:6379> SRANDMEMBER myset 2 # Randomly select a specified number of elements
1) "lovekuangshen"
2) "kuangshen"
#################################################
Delete specified key, Delete random key!
127.0.0.1:6379> SMEMBERS myset
1) "lovekuangshen"
2) "kuangshen"
3) "lovekuangshen2"
127.0.0.1:6379> SPOP myset # Delete some at random set The elements in the collection
"lovekuangshen2"
127.0.0.1:6379> spop myset
"lovekuangshen"
127.0.0.1:6379> SMEMBERS myset
1) "kuangshen"
#################################################
Set a specified value , Move to another set aggregate !
127.0.0.1:6379> flushdb
OK
127.0.0.1:6379> sadd myset "hello"
(integer) 1
127.0.0.1:6379> sadd myset "world"
(integer) 1
127.0.0.1:6379> sadd myset "kuangshen"
(integer) 1
127.0.0.1:6379> sadd myset2 "set2"
(integer) 1
127.0.0.1:6379> SMOVE myset myset2 "kuangshen" # Set a specified value , Move to another set aggregate
(integer) 1
127.0.0.1:6379> SMEMBERS myset
1) "hello"
2) "world"
127.0.0.1:6379> SMEMBERS myset2
1) "set2"
2) "kuangshen"
#################################################
Microblogging 、B standing 、 Pay close attention to !
Number set class :
- Difference set SDIFF
- intersection SINTER
- Combine SUNION
127.0.0.1:6379> flushdb
OK
127.0.0.1:6379> sadd key1 a
(integer) 1
127.0.0.1:6379> sadd key1 b
(integer) 1
127.0.0.1:6379> sadd key1 c
(integer) 1
127.0.0.1:6379> sadd key2 c
(integer) 1
127.0.0.1:6379> sadd key2 d
(integer) 1
127.0.0.1:6379> sadd key2 e
(integer) 1
127.0.0.1:6379> SDIFF key1 key2 # Difference set
1) "a"
2) "b"
127.0.0.1:6379> SINTER key1 key2 # intersection A common friend can do this
1) "c"
127.0.0.1:6379> SUNION key1 key2
1) "a"
2) "c"
3) "e"
4) "b"
5) "d"
Microblogging ,A Users put all the people they care about in one set Collection ! Put its fans in a collection, too !
Pay close attention to , A common hobby , Two degree friends ( Six degree separation theory ), Recommend friends
边栏推荐
猜你喜欢

One article to show you how to understand the harmonyos application on the shelves

关于斜率优化

Online excel file parsing and conversion to JSON format

LabVIEW Arduino电子称重系统(项目篇—1)

UML系列文章(29)体系结构建模---模式和框架
![[game theory complete information static game] strategic game](/img/d2/743e8d14e4fb27cbe883d1df1bca27.jpg)
[game theory complete information static game] strategic game

Goto statement of go language

JVM|运行时数据区;程序计数器(PC寄存器);

Iros 2021 | new idea of laser vision fusion? Lidar intensity diagram +vpr

ORA-04098: trigger ‘xxx. xxx‘ is invalid and failed re-validation
随机推荐
Regular check matches positive integer or decimal limit between [0-100] and [0-1000]
使用 SAP UI5 CLI 命令行工具构建和运行 SAP UI5 应用
JVM运行时常量池以及直接内存
Field queryIndexFieldnameService in xxxImpl required a single bean, but 19 were found:
JVM|前言介绍
2022年6月9日 16:29:41 日记
Go language for loop
JVM之堆区
Chain storage structure of linear table
Field queryIndexFieldnameService in xxxImpl required a single bean, but 19 were found:
Codeworks round 739 (Div. 3) problem solving Report
ASCII码对照表
Serval and rooted Tree (cf1153d) - DP
BZOJ3189 : [Coci2011] Slika
SQL的语法
如何创建最简单的 SAP Kyma Function
JVM object allocation policy TLAB
Hangzhou Electric Zhongchao 91006 guess the weight
Codeworks round 740 Div. 2 problem solving Report
JVM|本地方法接口;本地方法栈