Redis:几种基础数据结构和操作

Posted wukong1688

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis:几种基础数据结构和操作相关的知识,希望对你有一定的参考价值。

一、键
是否存在exists
删除del
设置过期时间expire expireat pexpire pexpireat
设置永不过期persist
重命名rename renamenx
查询过期时间ttl
查询类型type
序列化dump
反序列化restore
排序sort
 
二、字符串String
增加set setnx setex
获取get mget
自增incr incrby incrfloat、自减decr decrby
批量增加mset
子字符串getrange
字符串长度strlen
 
三、哈希表Hash
增加hset hmset hsetnx
长度hlen
获取hget hgetall
键列表hkeys
值列表hvals
增加hincrby hincrbyfloat
删除hdel
 
四、链表List
插入lpush rpush lpushx rpushx 
弹出lpop rpop
长度llen
阻塞弹出blpop brpop
弹出再插入rpoplpush
修改lset 
删除lrem
获取列表lrange
获取索引值lindex
指定位置插入linsert
修建ltrim
 
五、集合set
增加sadd
长度scard
删除srem
获取成员列表smembers
判断是否在集合中sismember
集合差集sdiff sdiffstore
集合并集sunion sunionstore
集合交集sinter sinterstore
弹出spop
 
六、有序集合zset
增加zadd
长度zcard
获取指定区间长度zcount
增长zincrby
获取列表zrange zrangebyscore zrevrange zrevrangebyscore
排名zrank
删除zrem zremrangebyrank zremrangebyscore
分数zscore
交集zinterstore
并集zunionstore
 
 

本博客地址: wukong1688

本文原文地址:https://www.cnblogs.com/wukong1688/p/12321739.html

转载请著名出处!谢谢~~

 
 
 
 
 

以上是关于Redis:几种基础数据结构和操作的主要内容,如果未能解决你的问题,请参考以下文章

50 个 Redis 必备知识:基础知识,架构调优和监控知识及难点解决

面试官:Redis有几种数据类型,详细说一下每种数据类型的使用场景

Redis第一篇——几种数据类型

Redis第一篇——几种数据类型

redis的几种数据结构及使用场景

Redis基础