1 增加 redis 集群
在数据库资源中增加 redis 集群,配置参数并将 URL 中 cluster 调整为 true。
2 验证配置资源是否失常
3 操作 redis 数据库中的数据
能够通过应用图形化界面或者命令窗口进行 Redis 数据库的 CRUD
3.1 图形化界面操作
操作 Redis 字符串列表
3.1.1 新增
右键数据类型,抉择新增,设置名称及 value,保留即可。
3.1.2 读取
右键对应 key,抉择设计,便可查看 / 批改对应 key 的 value 值
如果呈现某个 key 对应 value 值过多的状况,能够应用搜寻文本框对 value 数据进行检索。例如搜寻 dbkey 中的 value 值中蕴含 or 字段的
3.1.3 批改
右键 key,抉择设计,便可查看 / 批改对应 key 的 value 值
若要批改对应 key 的名称,在对应 key 上右键抉择重命名。
3.1.4 删除
删除 redis 字符串列表中某个 value,抉择所选行删除即可。
3.2 命令窗口操作
3.2.1 新增
Redis> LPUSH hhdbkey redis
(integer) 1
Redis> LPUSH hhdbkey mongodb
(integer) 2
Redis> LPUSH hhdbkey mysql
(integer) 3
3.2.2 读取
Redis> LRANGE hhdbkey 0 10
1) "mysql"
2) "mongodb"
3) "redis"
3.2.3 批改
lset [lset key index value] : 设置列表指定索引的值,如果指定索引不存在则报错
Redis> LRANGE hhdbkey 0 10
1) "mysql"
2) "mongodb"
3) "redis"
Redis> lset hhdbkey 0 test
OK
Redis> lrange hhdbkey 0 10
1) "test"
2) "mongodb"
3) "redis"
3.2.4 删除
lrem [lrem key count value] : 移除等于 value 的元素,当 count>0 时,从表头开始查
找,移除 count 个;当 count= 0 时,从表头开始查找,移除所有等于 value 的;当
count<0 时,从表尾开始查找,移除 |count| 个。
Redis> lrem hhdbkey 0 test
(integer) 1
Redis> lrange hhdbkey 0 10
1) "mongodb"
2) "redis"
4 频道公布订阅
可同时订阅多个频道,显示在不同的订阅窗口。
4.1 频道公布订阅文本 - 图形化操作界面
4.1.1 订阅频道
在订阅窗口中输出频道名称,点击订阅;实现订阅会有操作提醒。
4.1.2 公布频道
在公布窗口中进行频道音讯的公布,能够是文本或文件。
在 7001 节点公布音讯胜利,公布窗口会记录公布频道名称、公布工夫及订阅数量。
在 7002、7003 节点,会实时接管到来自 7001 频道公布的音讯。
可在操作列表抉择查看音讯或下载音讯。
4.2 频道公布订阅文件 - 图形化操作界面
4.2.1 公布频道
可抉择文件进行公布,这里增加了一张图片作为文件公布内容。
4.2.2 订阅频道
可在订阅窗口页面,抉择查看文件。
5 模式公布订阅
5.1 模式公布订阅 - 图形化操作页面
7002、7003 节点对频道名称为 test.t1 公布音讯
7001 订阅频道 test.t1 接管音讯
5.2 模式公布订阅 - 命令窗口操作
## 订阅以 test. 为结尾的所有频道。> PSUBSCRIBE test.*
3
test.*
test.t1
t1
test.*
test.t2
t2
## 推送形式与一般频道发布命令一样
> PUBLISH test.t1 t1
2
6 拜访监控
拜访监控,实时监听连贯 redis 节点的用户名,客户端连贯 IP/ 端口,连贯存活工夫,
频道订阅数量,以及所应用的命令。
7 应用中遇到的问题
7.1 订阅频道没有进行继续监听
7.2 订阅频道不反对频道名称中带 *
psubscribe 命令反对订阅一个或多个合乎给定模式的频道。
例:PSUBSCRIBE test.*
是否须要反对频道名称中带 * 号的频道
7.3 管控平台窗口操作页面不反对同时订阅多个频道