码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-04-02 01:21:07      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:members   查找   获取值   push   add   list   删除   操作   有序   

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数据类型及常用方法整理

标签:members   查找   获取值   push   add   list   删除   操作   有序   

原文地址:https://www.cnblogs.com/yuanwanli/p/12617097.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!