Redis命令

redis命令

安装教程:https://www.anhuaxiang.cn/article/?id=11

字符串

 set  key value         # 设置字符串值
 get  key             # 获取key的值
 getrange  key  start end  # 获取字符串子串
 getset  key  value      # 设置新value,返回旧value
 strlen key key          # 字符串长度
 mset key value [key value]  # 设置多个key-value(key都不存在)
 append  key  value      # 如果key存在,将value追加到原value之后
哈希(字典)

 hset key field value      # 将key中的field字段设为value

 hmset key  field value [field1 value] [field2 value] 设置多个field value

 hget key field          # 获取key中的field字段值

 hmget key field1[field2]   # 获取多个字段的值

 hgetall key            # 获取key中的所有字段和值

 hkeys key             # 获取key所有字段名

 hval key              # 获取key中所有的值
 hexist  key field       # 判断字段是否在key中     

 hlen key              # 获取key中字段的数量

 hdel key field1 [field2]   # 删除字段

列表
 lpushx  key  value      #(头)插入一个值到(已存在)列表
 lpush key value1 [value2]头)# 插入一个或多个值到列表
 lpop   key           # 移除并返回列表第一个元素
 rpushx   key          #(尾)插入一个值到(已存在)列表
 rpush key             #(尾)插入一个或多个值到列表
 rpop key              # 移除返回列表最后一个元素
 llen key             # 列表长度
 lrange key start end      # 获取列表范围内的元素
 lindex key  index       # 通过索引获取列表中的元素
 lset key index value      # 通过索引设置列表中的元素
 lrem key count value      # 删除列表(头部)中count 个 value
集合
 sadd key member1 [member2]  # 向集合添加一个或多个成员
 scard key             # 获取集合的成员数
 sismember key member      # 判断成员是否在集合key中
 smembers  key          # 返回所有集合成员
 spop key              # 右侧移除并返回集合中的一个元素
 sinter key1 [key2]       # 返回指定集合的交集
 sdiff key1 [key2]        # 返回指定集合的差集          
Redis

到现在有0条评论

添加我的评论