首页 > 其他 > 详细

redis键

时间:2015-12-11 16:42:05      阅读:207      评论:0      收藏:0      [点我收藏+]
redis键
语法
redis 127.0.0.1:6379> COMMAND KEY_NAME

127.0.0.1:6379> set jack redis
OK
127.0.0.1:6379> DEL jack
(integer) 1
127.0.0.1:6379> 
在上面的例子中DEL是命令,而jack是键。如果键被删除那么输出该命令将是 (integer) 1,否则它是 (integer) 0
Redis的键命令  参考地址:http://doc.redisfans.com/index.html
DEL key
此命令删除键,如果存在

DUMP key 
该命令返回存储在指定键的值的序列化版本。
redis> SET greeting "hello, dumping world!"
OK

redis> DUMP greeting
"\x00\x15hello, dumping world!\x06\x00E\xa0Z\x82\xd8r\xc1\xde"

redis> DUMP not-exists-key
(nil)


EXISTS key 
此命令检查该键是否存在
若 key 存在,返回 1 ,否则返回 0 。
redis> SET db "redis"
OK

redis> EXISTS db
(integer) 1

redis> DEL db
(integer) 1

redis> EXISTS db
(integer) 0


EXPIRE key seconds
指定键的过期时间
127.0.0.1:6379> EXPIRE jack 30
(integer) 1
127.0.0.1:6379> TTL jack
(integer) 21
127.0.0.1:6379> TTL jack
(integer) 19
127.0.0.1:6379> TTL jack
(integer) 18
127.0.0.1:6379> TTL jack
(integer) 17

EXPIREAT key timestamp 
指定的键过期时间。在这里,时间是在Unix时间戳格式

PEXPIRE key milliseconds 
设置键以毫秒为单位到期

PEXPIREAT key milliseconds-timestamp 
设置键在Unix时间戳指定为毫秒到期

KEYS pattern 
查找与指定模式匹配的所有键

MOVE key db 
移动键到另一个数据库

PERSIST key 
移除过期的键
127.0.0.1:6379> set jack 20
OK
127.0.0.1:6379> EXPIRE jack 10
(integer) 1
127.0.0.1:6379> TTL jack
(integer) 5
127.0.0.1:6379> TTL jack
(integer) 3
127.0.0.1:6379> PERSIST jack
(integer) 0
127.0.0.1:6379> TTL jack
(integer) -2

PTTL key 
以毫秒为单位获取剩余时间的到期键

TTL key 
获取键到期的剩余时间。

RANDOMKEY 
从Redis返回随机键

RENAME key newkey 
更改键的名称
127.0.0.1:6379> set jack 20
OK
127.0.0.1:6379> KEYS jack
1) "jack"
127.0.0.1:6379> RENAME jack lucy
OK
127.0.0.1:6379> KEYS jack
(empty list or set)
127.0.0.1:6379> KEYS lucy
1) "lucy"


RENAMENX key newkey 
重命名键,如果新的键不存在

TYPE key 
返回存储在键的数据类型的值。
127.0.0.1:6379> KEYS *
1) "bbs"
2) "user:1"
3) "user:2"
4) "page_rank"
5) "greeting"
6) "languages"
7) "lucy"
127.0.0.1:6379> TYPE bbs
set
127.0.0.1:6379> TYPE user:1
hash
127.0.0.1:6379> TYPE range_rank
none
127.0.0.1:6379> TYPE lucy
string
127.0.0.1:6379> TYPE greeting
string
127.0.0.1:6379>


本文出自 “9527” 博客,请务必保留此出处http://liangey.blog.51cto.com/9097868/1722022

redis键

原文:http://liangey.blog.51cto.com/9097868/1722022

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!