Redis数据类型及常用方法整理

Posted Genghai_Y

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis数据类型及常用方法整理相关的知识,希望对你有一定的参考价值。

Redis有五种数据类型,具体如下:
 
通用常用方法:
keys pattern  #查找key,可以使用*和?进行搜索。
del key   #删除key。

 

1.string 类型 (key : value(string/int/float))
 
  常用方法:
set key value   #赋值
get key         #获取
incr key [int]    #自增操作
decrby key [int]  #自减操作
 
2.list 类型 有序列表 (key:(value1,value2,value3,,,,,valuen)) 元素值可以重复
 
  常用方法:
lpush key value   #从左侧插入值
rpop key          #从右侧弹出值
llen key          #获取列表元素数量

 

3.set 类型 无序列表 (key:(value1,value2,value3,,,,,valuen)) 
 
  常用方法:
sadd key value  #插入值
smembers key    #获取列表所有值
scard  key      #获取列表元素数量
sismember key value    #列表是否存在此元素
srem key value  #移除值

 

4.hash类型 散列类型 key:(key1:value1,key2:value2...)
 
  常用方法:
hset key key1 value  #添加键值对
hget key key1        #获取值
hlen key             #获取键值对数量
hmget key key1 key2  #获取多个键值

 

5.sort set类型 有序分数集 key:(score1:value1:rank,score2:value2,rank)
 
  常用方法:
zadd key score value #添加值
zcard key            #获取元素数量
zrank key rank       #获取key中排序为rank的值
zrank key rank1 rank2 withscores  #获取排序为rank1至rank2之间的值

 

以上是关于Redis数据类型及常用方法整理的主要内容,如果未能解决你的问题,请参考以下文章

IOS开发-OC学习-常用功能代码片段整理

常用python日期日志获取内容循环的代码片段

Redis系列Redis常用数据类型命令大全,6K字爆肝整理,路过不容错过

Redis系列Redis常用数据类型命令大全,6K字爆肝整理,路过不容错过

redis数据类型及常用命令

Redis 学习 —— 数据类型及操作