本文共 1833 字,大约阅读时间需要 6 分钟。
通篇概览redis基础指令。
PINGPONG
INFO
SELECT 1OK
redis数据库默认存在索引0~15共16个数据库实例,默认使用第0号实例。
FLUSHDBOK
友情提示:这是个危险命令,执行前最好先执行SELECT命令显示切换到目标数据库,然后再执行。
DBSIZE(integer) 0
SET date "2017-12-31"OK
GET date"2017-12-31"GET dat(nil)
EXISTS date(integer) 1EXISTS dat(integer) 0
SET date "2018-1-1"OK
RENAME date date1OK
KEYS *1) "date0"2) "date1"
DEL date1
EXPIRE <key> <ttl> 用于将键的生存时间设置为 ttl 秒。
PEXPIRE <key> <ttl> 用于将键的生存时间设置为 ttl 毫秒。EXPIREAT <key> <timestamp> 用于将键的过期时间设置为 timestamp 所指定的秒数时间戳。PEXPIREAT <key> <timestamp> 用于将键的过期时间设置为 timestamp 所指定的毫秒数时间戳。
EXPIRE date0 100EXPIREAT date1 1514825405
TTL <key> 用于返回键的剩余生存时间秒数。
PTTL <key> 用于返回键的剩余生存时间毫秒数。
TTL date0(integer) 92PTTL date0(integer) 70719
PERSIST date0(integer) 1
SAVE
RPUSH userList James
LRANGE userList 0 -1
LLEN userList
LPOP userList
LSET userList 0 "Damon S"
LTRIM userList 0 0
HSET person name Atlas
HGET person name
HKEYS person
HVALS person
SADD fruit appleSADD fruit pear
SMEMBERS fruit
SCARD fruit
SISMEMBER fruit pear
SUNION food fruitSINTER food fruitSDIFF food fruit
SREM fruit apple
ZADD user 2 James
ZRANGE user 0 -1
ZADD user 3 James
转载于:https://blog.51cto.com/damon188/2056492