您的位置首页>企业动态>

linux redis基础命令总结

导读 大家好,我是极客范的本期栏目编辑小友,现在为大家讲解linux redis基础命令总结问题。linux redis日常工作命令概述。检查redis安装路

音频解说

大家好,我是极客范的本期栏目编辑小友,现在为大家讲解linux redis基础命令总结问题。

linux redis日常工作命令概述。

检查redis安装路径。

redis在哪里

检查redis客户端安装路径。

redis-cli在哪里

检查redis服务安装路径。

redis服务器在哪里

在redis安装目录下启动redis客户端和redis服务(例如:/usr/local/redis/bin)。

启动服务器。/redis-服务器

启动客户端。/redis-cli

键/重命名/删除/存在/移动/重命名ENX:

在Shell命令行中启动Redis客户端工具。

/redis-cli

清除当前选定的数据库,以便于理解以下示例。

redis 127.0.0.1:6379 flushdb

添加字符串类型的模拟数据。

redis 127.0.0.1:6379设置mykey 2

redis 127.0.0.1:6379设置mykey2“你好”

添加Set类型的模拟数据。

redis 127 . 0 . 0 . 1:6379 sadd my stecky 1 2 3

(整数)3

添加哈希类型的模拟数据。

redis 127 . 0 . 0 . 1:6379 hset mmtest用户名“stephen”

(整数)1

根据参数中的模式,获取当前数据库中符合该模式的所有键。从输出中可以看出,该命令在执行时没有区分与键相关联的值类型。

redis 127.0.0.1:6379密钥my*

1)“我自己”

2)“我的钥匙”

3)“my key 2”

删除了两个密钥。

redis 127 . 0 . 0 . 1:6379 del mykey mykey 2

(整数)2

检查刚刚删除的密钥是否仍然存在。从返回的结果来看,mykey确实被删除了。

redis 127.0.0.1:6379存在mykey

(整数)0

检查尚未删除的键,与上述命令结果进行比较。

redis 127.0.0.1:6379存在我自己

(整数)1

将当前数据库中的mysetkey键移动到ID为1的数据库中。从结果可以看出,它已经成功移动。

redis 127.0.0.1:6379移动我自己1

(整数)1

打开ID为1的数据库。

redis 127.0.0.1:6379选择1

检查刚刚移动的密钥是否存在。从返回的结果来看,它已经存在。

redis 127.0.0.1:6379[1]存在我自己

(整数)1

在处重新打开ID为0的默认数据库。

redis 127.0.0.1:6379[1]选择0

检查刚刚删除的密钥是否不再存在,并且已从返回的结果中删除。

redis 127.0.0.1:6379存在我自己

(整数)0

准备新的测试数据。

redis 127.0.0.1:6379设置mykey“你好”

将mykey重命名为mykey1。

redis 127.0.0.1:6379重命名mykey mykey1

由于mykey已被重命名,再次获取它将返回零。

获取我的密钥

(无)

通过新的密钥名获得。

redis 127 . 0 . 0 . 1:6379 get my key 1

"你好"

由于mykey不再存在,将返回一条错误消息。

redis 127.0.0.1:6379重命名mykey mykey1

(错误)ERR没有这样的密钥

为renamenx准备测试密钥。

redis 127.0.0.1:6379设置oldkey“你好”

redis 127.0.0.1:6379设置newkey“世界”

命令未能成功执行,因为newkey已经存在。

redis 127 . 0 . 0 . 1:6379 renamenx old key new key

(整数)0

查看newkey的值,发现它没有被renamenx覆盖。

获取newkey

“世界”

12下一页全文。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。