使用管控平台管理redis集群

1 添加redis集群
在数据库资源中添加redis集群,配置参数并将URL中cluster调整为true。
使用管控平台管理redis集群_第1张图片
使用管控平台管理redis集群_第2张图片

2 验证配置资源是否正常
使用管控平台管理redis集群_第3张图片

3 操作redis数据库中的数据
可以通过使用图形化界面或者命令窗口进行Redis数据库的CRUD

3.1 图形化界面操作
操作Redis字符串列表

3.1.1 新增
右键数据类型,选择新增,设置名称及value,保存即可。
使用管控平台管理redis集群_第4张图片

3.1.2 读取
右键对应key,选择设计,便可查看/修改对应key的value值
使用管控平台管理redis集群_第5张图片
如果出现某个key对应value值过多的情况,可以使用搜索文本框对value数据进行检索。例如搜索dbkey中的value值中包含or字段的

3.1.3 修改
右键key,选择设计,便可查看/修改对应key的value值
若要修改对应key的名称,在对应key上右键选择重命名。
使用管控平台管理redis集群_第6张图片

3.1.4 删除
使用管控平台管理redis集群_第7张图片
删除redis字符串列表中某个value,选择所选行删除即可。
使用管控平台管理redis集群_第8张图片

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"

使用管控平台管理redis集群_第9张图片

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"

使用管控平台管理redis集群_第10张图片

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"

使用管控平台管理redis集群_第11张图片

4 频道发布订阅
可同时订阅多个频道,显示在不同的订阅窗口。

4.1 频道发布订阅文本-图形化操作界面

4.1.1 订阅频道
在订阅窗口中输入频道名称,点击订阅;完成订阅会有操作提示。
使用管控平台管理redis集群_第12张图片

4.1.2 发布频道
在发布窗口中进行频道消息的发布,可以是文本或文件。
使用管控平台管理redis集群_第13张图片
在7001节点发布消息成功,发布窗口会记录发布频道名称、发布时间及订阅数量。
使用管控平台管理redis集群_第14张图片
在7002、7003节点,会实时接收到来自7001频道发布的消息。
使用管控平台管理redis集群_第15张图片
使用管控平台管理redis集群_第16张图片
可在操作列表选择查看消息或下载消息。
使用管控平台管理redis集群_第17张图片

4.2 频道发布订阅文件-图形化操作界面
4.2.1 发布频道
可选择文件进行发布,这里添加了一张图片作为文件发布内容。
使用管控平台管理redis集群_第18张图片

4.2.2 订阅频道
可在订阅窗口页面,选择查看文件。
使用管控平台管理redis集群_第19张图片
使用管控平台管理redis集群_第20张图片

5 模式发布订阅
5.1 模式发布订阅-图形化操作页面
7002、7003节点对频道名称为test.t1发布消息
使用管控平台管理redis集群_第21张图片
使用管控平台管理redis集群_第22张图片

7001订阅频道test.t1接收消息
使用管控平台管理redis集群_第23张图片

5.2 模式发布订阅-命令窗口操作

## 订阅以test.为开头的所有频道。
> PSUBSCRIBE test.*
3
test.*
test.t1
t1
test.*
test.t2
t2
## 推送方式与普通频道发布命令一样
> PUBLISH test.t1 t1
2

6 访问监控
访问监控,实时监听连接redis节点的用户名,客户端连接IP/端口,连接存活时间,
频道订阅数量,以及所使用的命令。
使用管控平台管理redis集群_第24张图片

7 使用中遇到的问题
7.1 订阅频道没有进行持续监听
使用管控平台管理redis集群_第25张图片
使用管控平台管理redis集群_第26张图片

7.2 订阅频道不支持频道名称中带*
psubscribe 命令支持订阅一个或多个符合给定模式的频道。
例:PSUBSCRIBE test.*
是否需要支持频道名称中带*号的频道
使用管控平台管理redis集群_第27张图片
使用管控平台管理redis集群_第28张图片

7.3 管控平台窗口操作页面不支持同时订阅多个频道
使用管控平台管理redis集群_第29张图片
使用管控平台管理redis集群_第30张图片

你可能感兴趣的:(javascript数据库)