详细_redis和关键节点动态java精修学校
Redis命令用于在redis服务器执行一些操作。要运行的命令在redis服务器需要一个redis客户端。redis客户端在使用包,已安装和使用在我们面前。
语法
redis客户端的基本语法如下:
使用CLI美元
例子
下面的示例演示如何使用redis客户端。
启动redis客户端,打开终端,输入命令使用命令行:redis-cli.this将连接到本地服务器,你现在可以运行各种命令。
使用CLI美元
Redis 127.0.0.1:6379 >
Redis 127.0.0.1:6379 >平
乒乓球
在上面的例子中,我们连接到redis服务器运行在本地计算机上执行ping命令检查服务器运行。
在远程服务器上运行命令
要运行的命令在使用远程服务器需要通过同一个客户端连接到服务器使用CLI
语法
使用CLI美元H主机端口-密码
例如
下面的示例演示如何连接到redis主持人:127.0.0.1,端口:6379远程服务器,加上认证密码:mypass。
使用CLI美元H 127.0.0.1 - P 6379 - mypass
Redis 127.0.0.1:6379 >
Redis 127.0.0.1:6379 >平
乒乓球
Redis的键命令用于管理密钥。使用redis键命令语法如下:
语法
Redis命令key_name 127.0.0.1:6379 >
例子
Redis 127.0.0.1:6379 >设置yiibai redis
好啊
Redis 127.0.0.1:6379 >删除yiibai
(整数)1
在上面的例子中,德尔是一个命令,和yiibai是关键。如果键删除然后输出命令将(整数)的1,否则将(整数)0
Redis的关键命令
下表显示了键的一些基本命令:
SN
命令描述
一
Del键
如果命令存在,该命令将删除该键。
二
垃圾场的关键
此命令返回存储在指定键上的值的序列化版本。
三
存在的关键
此命令检查密钥是否存在。
四
到期关键秒
指定键的到期时间。
五
expireat关键时间戳
指定的密钥过期时间。这里的时间是以UNIX时间戳格式存在的。
六
pexpire关键毫秒
以毫秒为单位设置到期密钥
七
pexpireat关键毫秒的时间戳
在UNIX时间戳中设置密钥是以毫秒为单位指定的。
八
按键模式
查找与指定模式匹配的所有键。
九
移动键分贝
移动到另一个数据库的键
十
坚持重点
删除过期的密钥
十一
PTTL关键
剩余时间的到期密钥以毫秒为单位获得。
十二
TTL的关键
获取关键成熟度的剩余时间。
十三
randomkey
返回随机密钥从Redis
十四
重命名关键newkey
更改密钥的名称
十五
renamenx关键newkey
如果新密钥不存在,请重命名密钥。
十六
型的关键
返回存储在密钥上的数据类型的值。
字符串
语法
Redis命令key_name 127.0.0.1:6379 >
例子
Redis 127.0.0.1:6379 >设置yiibai redis
好啊
Redis 127.0.0.1:6379 >得到yiibai
使用
在上面的例子中,设置和获取是命令,和yiibai是关键。
Redis的字符串命令
下表显示了使用管理的一些基本命令字符串:
SN
命令描述
一
设置关键值
此命令用于在指定键上设置值。
二
拿到钥匙
对应于键的值。
三
getrange键开始结束
字符串的子字符串存储在一个关键
四
捷先的核心价值
设置键的字符串值并返回旧值。
五
中的getbit关键偏移
返回存储在键的字符串值中的偏移量。
六
mget KEY1 KEY2 .. } {
获取给定键的所有值。
七
setbit关键偏移值
设置或删除存储在键上的字符串值的偏移量。
八
该键秒值
键到期设置值
九
setnx关键值
仅当密钥不存在时才设置密钥的值。
十
setrange关键偏移值
一个字符串的一部分从指定键的偏移量。
十一
所有的关键
获取存储在密钥上的值的长度。
十二
核心价值核心价值MSET {…}
设置多个键和多个值
十三
核心价值核心价值msetnx {…}
设置多个键和多个值,仅当没有键时。
十四
psetex关键毫秒值
密钥的毫秒和到期时间
十五
增加关键
添加的密钥的整数值
十六
incrby键增加
给定数量的增量键的整数值
十七
incrbyfloat键增加
给定数量的增量键的浮点值
十八
月的关键
递减键的整数值
十九
decrby关键减量
给定数字的简化键的整数值
二十
附加价值的关键
添加一个键的值
总结
以上是详细的介绍了Redis命令和重点介绍的萧边,希望能帮助你。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。