在Linux上进行Redis的操作主要是通过CLI (命令行界面) 执行的。下面列出了一些常见的Redis命令及其使用示例:

连接到Redis服务器

要连接到本地运行的Redis服务,你只需要简单地输入:

linux操作redis命令  第1张

bash

rediscli

若Redis运行在远程主机,例如IP地址为192.168.1.1,你可以指定如下:

linux操作redis命令  第2张

bash

rediscli h 192.168.1.1

如果Redis服务器使用非标准端口(默认是6379),则添加 `p` 参数:

linux操作redis命令  第3张

bash

rediscli h 192.168.1.1 p 6380

Redis 基本操作

linux操作redis命令  第4张

以下是几个基本命令示例:

设置一个 key 值:

bash

linux操作redis命令  第5张

SET key "This is a demo text value."

获取指定 key 的值:

bash

linux操作redis命令  第6张

GET key

删除 key:

bash

linux操作redis命令  第7张

DEL key

(也可以用 `DELETE` 来替换 `DEL`)

检查键是否存在:

linux操作redis命令  第8张

bash

EXISTS key

复杂的数据类型

linux操作redis命令  第9张

除了简单的字符串键值操作外,Redis 还支持复杂的键类型如 list、sets 等。

向列表追加元素:

bash

linux操作redis命令  第10张

LPUSH listKey "some_value"

RPUSH listKey "some_value"

`LPUSH` 表示将值加入列表左侧 (`L`代表左边),而 `RPUSH` 则是加入右边(`R`)。

linux操作redis命令  第11张

获取集合里的所有成员:

bash

SMEMBERS setKey

linux操作redis命令  第12张

从排序集中添加值:

bash

ZADD sortedSetKey 12 "member"

linux操作redis命令  第13张

在这个例子中, 会将 `member` 放进 `sortedSetKey`, 并赋予它分数值12。

以上是一些常用的Linux命令行方式下的 Redis操作。更多的操作细节可以通过阅读Redis的官方文档获得,那包含了更加深入的内容。

请注意始终要妥善管理你的数据库键,特别是涉及安全或性能时,比如定期清理不再需要的数据等。