复述,对于关键的操作命令
del key1 key2……Keyn
引用>作用:删除一个或多个键
返回值:不存在的关键忽略掉,返回真正删除的关键的数量rename关键newkey 引用>
作用:给键赋一个新的键名
注:如果newkey已存在,则newkey的原值被覆盖renamenx关键newkey 引用>
作用:把键改名为newkey
返回:发生修改返回1,未发生修改返回0
注:nx——比;不存在,即,newkey不存在时,作改名动作移动关键数据库 引用>
复述127.0.0.1:6379[1]比;选择2
OK
复述127.0.0.1:6379[2]比;键
(空列表或组)
复述127.0.0.1:6379[2]比;选择0
OK
复述127.0.0.1:6379>键
1)“name"
2)“cc"
3)“a"
4)“b"
复述127.0.0.1:6379>移动cc 2
(整数)1
复述,127.0.0.1:6379>选择2
OK
复述127.0.0.1:6379[2]比;键*
1)“cc"
复述127.0.0.1:6379[2]比;cc
“3“<强>(注意:一个复述,进程,打开了不止一个数据库,默认打开16个数据库,从0到15编号,如果想打开更多数据库,可以从配置文件修改)强>
键模式查询相应的关键
引用>在复述,里,允许模糊查询关键
有3个通配符 ?[],
:通配任意多个字符
?:通配单个字符
[]:通配括号内的某1个字符
复述127.0.0.1:6379>flushdb
好
复述127.0.0.1:6379>键
(空列表或组)
复述127.0.0.1:6379>mset 1 1 2 2 3 3 4 4
好
复述127.0.0.1:6379>键o
1)“人
复述127.0.0.1:6379>关键 o
(错误)犯错未知的命令“关键”
复述127.0.0.1:6379>键 o
1)“two"
复述127.0.0.1:6379>键? ? ?
1)“人
2)“two"
复述127.0.0.1:6379>钥匙?
1)“人
复述127.0.0.1:6379>设置ons yes
好
复述127.0.0.1:6379>键[eaw]
1)“人的randomkey返回随机关键
引用>…
存在的关键 引用>
判断键是否存在,返回1/0
类型的关键 引用>
返回钥匙存储的值的类型
有字符串,链接,设置,命令集,哈希ttl关键 引用>
作用:查询关键的生命周期
返回:秒数注:对于不存在的关键或已过期的键/不过期的关键,都返回1
Redis2.8中,对于不存在的关键,返回2到期关键整型值
引用>作用:设置关键的生命周期,以秒为单位
同理:
pexpire关键毫秒数,设置生命周期
pttl键,以毫秒返回生命周期保存键 引用>
作用:把指定关键置为永久有效
复述,对于关键的操作命令