Redis常用指令

2017-08-12 20:16:40来源:CSDN作者:PanYangxu人点击

分享

Redis常用命令


keys键操作

            exists-----测试key是否存在del-----删除keytype-----返回key的类型keys-----匹配满足的keyrename------改key名dbsize-----当前数据库key的数量expire-----设置key过期时间ttl-----key剩余过期时间move-----将key移动到指定数据库flushdb-----删除当前数据库的所有keyflushall-----删除所有数据库的key


String键操作

set-----设置单个keymset-----批量添加keymget-----批量获取incr-----key值+1decr-----key值-1incrby-----对key加指定值decrby-----对key减定值appeand-----在key值后追加substr-----截取字符串(包前包后)
List类型操作
lpush-----在list头部添加rpop-----批量添加llen-----(存在对应key返回长度,反之-1,类型不对应会报错)lrange-----在指定区间查找元素rpush-----删除尾部元素lpop-----删除头部元素ltrim-----截取list(保留)
Set类型操作
sadd-----添加setsrem-----删除set中的指定元素smove set1 set2-----将元素从set1转移到set2scard-----返回set中元素的个数sismember-----判断元素是否在set中sinter set1 set2 set3...-----给所定set的交集sunionset1 set2 set3...-----给所定set的并集sdiff set1 set2 set3...-----给所定set的差集smembers-----返回set所对应的元素
Scort set
zadd-----添加zrem--删除zincrby (键 加值 元素) -----对set指定元素加值zrank-----返回元素下标(按‘权’从小到大排列)zrevrank-----返回元素下标(按‘权’从大到小排列)zrange-----返回集合,(按‘权’从小到大排列zrevrange-----返回集合(按‘权’从大到小排列)zcard-----返回集合元素个数zscorde-----返回给定元素的‘权’zremrangebyrank-----删除集合指定区间的元素
第一次发文,内容可能会有些瑕疵,望各位博友及时批评指正。

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台