本文共 2550 字,大约阅读时间需要 8 分钟。
redis-server
redis-server redis.conf
./redis-server &
ps -ef | grep redis
redis-cli
redis-cli -h 127.0.0.1 -p 6379
redis-cli.exe -h 192.168.129.253 -p 6379
set key value
setnx key value
get key
getset key value
setbit key offset value
getbit key offset
hset key field value
hget key field
hmset key field1 value1 field2 value2
hexists key field
hincrby key field increment
hdel key field1 field2
hsetnx key field value
hget random key
lpush key value
rpush key value
lpop key
rpop key
llen key
lrange key start stop
start 和 stop 可以为负数,表示从右端开始。lindex key index
lset key index value
trim key start end
linsert key before|after pivot value
pivot 为要插入位置的值。sadd key member1 member2
srem key member1 member2
smembers key
sismember key member
sdiff key1 key2 key3
sinter key1 key2 key3
sunion key1 key2 key3
+ -sdiffstore destination key1 key2 key3
srandmember key [count]
count 为正数时返回唯一元素,负数时允许重复。spop key
zadd key score1 member1 score2 member2
+inf 表示无穷大。zscore key member
zrank key member
zrevrank key member
zrange key start stop [withscores]
withscores 返回分数对应的值。zrangebyscore key min max [limit offset count]
offset 和 count 用于限制结果数量。zincrby key increment member
increment 为负数时表示减少分数。zrem key member
scan 0
0 表示从开始位置开始扫描。scan 0 match '*' count 1000
match 表示匹配模式。count 表示每次返回的元素数量。sscan key 0
hscan key 0
zscan key 0
multi
discard
exec
watch
redis-cli -h 127.0.0.1 -p 6379 shutdown
或
/usr/local/redis/redis-cli -h 127.0.0.1 -p 6379 shutdown
redis-latency -p 6379 --latency-history
slowlog get 2
slowlog len
转载地址:http://gjcmz.baihongyu.com/