redis基操

切换数据库:select db(最多16个数据库)
key操作:
exists key 是否存在
del key 删除指定key
type key 返回指定key的value类型
keys pattern 返回匹配指定模式的所有key
rename oldkey newkey 重命名
dbsize 返回当前数据库key的数量
字符串:
set key value(会覆盖)
get key
mset key1 value1 key2 value2...
mget key1 key2
append key value(尾部追加)
del key
incr/decr +1/-1
列表:
lpush/rpush key value1 value2...
lrange key 0 -1 显示列表所有元素
ltrim key statr end 类似切片
llen key 列表长度
lpushx/rpushx key存在时才能赋值
lpop/rpop
集合:
sadd key member1 menber2.... 添加成员
srem key member... 删除成员
sismember key member 判断成员是否存在
smembers key 返回集合所有成员
sdiff key1 key2 返回key1集合和key2集合的差异
sinter key1 key2 .. 返回集合的交集
sunion key1 key2 .. 返回集合的并集
哈希:
hset key field value
hget key field
hmset key field1 value1 filed2 value2 ...
hmget key field1 field2 ...
hsetnx
hkeys/hvals key 返回所有的key/value
hlen key field数量
hdel key field
hexists

猜你喜欢

转载自www.cnblogs.com/mljj/p/10013442.html