详解Redis命令和键_动力节点Java学院整理
Redis命令用于在redis服务器上执行某些操作。
要在Redis服务器上运行的命令,需要一个Redis客户端。Redis客户端在Redis的包,这已经我们前面安装使用过了。
语法
Redis客户端的基本语法如下:
$redis-cli
例子
下面举例说明如何使用Redis客户端。
要启动redis客户端,打开终端,输入命令Redis命令行:redis-cli。这将连接到本地服务器,现在就可以运行各种命令了。
$redis-cli redis127.0.0.1:6379> redis127.0.0.1:6379>PING PONG
在上面的例子中,我们连接到本地机器上运行的Redis服务器,并且执行ping命令,来检查是否服务器正在运行。
远程服务器上运行命令
要在Redis远程服务器上运行的命令,需要通过同一个客户端redis-cli连接到服务器
语法
$redis-cli-hhost-pport-apassword
例如
下面的示例演示了如何连接到Redis主机:127.0.0.1,端口:6379上的远程服务器,并加上验证密码为:mypass。
$redis-cli-h127.0.0.1-p6379-a"mypass" redis127.0.0.1:6379> redis127.0.0.1:6379>PING PONG
Redis的keys命令用于管理键。使用Redis的keys命令语法如下所示:
语法
redis127.0.0.1:6379>COMMANDKEY_NAME
例子
redis127.0.0.1:6379>SETyiibairedis OK redis127.0.0.1:6379>DELyiibai (integer)1
在上面的例子中DEL是命令,而yiibai是键。如果键被删除那么输出该命令将是(integer)1,否则它是(integer)0
Redis的键命令
如下表显示键的一些基本命令:
此命令删除键,如果存在
该命令返回存储在指定键的值的序列化版本。
此命令检查该键是否存在。
指定键的过期时间
指定的键过期时间。在这里,时间是在Unix时间戳格式
设置键以毫秒为单位到期
设置键在Unix时间戳指定为毫秒到期
查找与指定模式匹配的所有键
移动键到另一个数据库
移除过期的键
以毫秒为单位获取剩余时间的到期键。
获取键到期的剩余时间。
从Redis返回随机键
更改键的名称
重命名键,如果新的键不存在
返回存储在键的数据类型的值。
字符串
语法
redis127.0.0.1:6379>COMMANDKEY_NAME
例子
redis127.0.0.1:6379>SETyiibairedis OK redis127.0.0.1:6379>GETyiibai "redis"
在上面的例子中,set和get是命令,而yiibai是键。
Redis字符串命令
如下表显示一些在Redis管理字符串基本的命令:
此命令用于在指定键设置值
键对应的值。
得到字符串的子字符串存放在一个键
设置键的字符串值,并返回旧值
返回存储在键位值的字符串值的偏移
得到所有的给定键的值
设置或清除该位在存储在键的字符串值偏移
键到期时设置值
设置键的值,只有当该键不存在
覆盖字符串的一部分从指定键的偏移
得到存储在键的值的长度
设置多个键和多个值
设置多个键多个值,只有在当没有按键的存在时
设置键的毫秒值和到期时间
增加键的整数值一次
由给定的数量递增键的整数值
由给定的数量递增键的浮点值
递减键一次的整数值
由给定数目递减键的整数值
追加值到一个键
总结
以上所述是小编给大家介绍的详解Redis命令和键,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。