最近在寻找一款免费又好用的Redis客户端工具,于是找到了
AnotherRedisDesktopManager
,界面漂亮而且支持Redis集群,推荐给大家!
RedisDesktopManager
以前一直使用的是RedisDesktopManager这款Redis客户端工具,由于很久没更新界面有点古老,最近想更新升级下,进到官网一看,发现收费了......
![3b178fa88b992250274912257060684f.png](https://i-blog.csdnimg.cn/blog_migrate/b56be497029350c745df6e8cb5f652b0.png)
AnotherRedisDesktopManager
于是就去Github上找了下,发现了另一个
RedisDesktopManager,界面漂亮而且免费,一看Star数量8K+,有点厉害!就决定用它了。
![2d546aa7c8e554fe6ffb8d2686fd3e15.png](https://i-blog.csdnimg.cn/blog_migrate/6aa1c29e6e77a95931047f0d39d0ddc5.png)
使用
安装
- 首先我们需要下载安装包,然后双击安装即可,下载地址:https://github.com/qishibo/AnotherRedisDesktopManager/releases
![b73e10f919c150a3fbd3e4cc551866b2.png](https://i-blog.csdnimg.cn/blog_migrate/1fd54bedf73f761ed3ffd3aee8a2c50b.png)
- 安装完成后,点击
新建连接
可以连接到Redis,可以发现Cluster
这个选项,之前使用的旧版RedisDesktopManager并不支持Redis集群,这个工具支持了很不错!
![5e7fabbedc2082cd5df19d99e6bb1081.png](https://i-blog.csdnimg.cn/blog_migrate/bb5ab9d81b3c6a636550e7e2db8f84d8.png)
深色模式
我们现在使用的界面模式为浅色模式,可以从设置中打开深色模式,还是很炫酷的!
![e65856dd276dc55996875b1dfc9ffc3d.png](https://i-blog.csdnimg.cn/blog_migrate/53712c9ee7b2c07c69f79775262d42c1.png)
命令行
支持使用Redis命令行,点击Redis控制台
按钮即可打开。
![f0103a71d549061cfb3f624d97fcedd8.png](https://i-blog.csdnimg.cn/blog_migrate/922c844c4bfe93d18dc973e4de278e30.png)
Redis数据操作
- 使用
新增Key
功能可以往Redis中存储键值对数据,目前支持5种数据结构;
![0eed8acd89d6c6a615a79ea0e78f5a5b.png](https://i-blog.csdnimg.cn/blog_migrate/ac5620cf57a02af5e778f2a3f8eeb7ab.png)
- 我们先来存储
String
类型的键值对数据,可以发现支持文本、JSON、反序列化三种显示,而且JSON支持效果不错;
![f8635f177dcb5b1d9a74cb46d7566492.png](https://i-blog.csdnimg.cn/blog_migrate/b169200d57b13fbb930a68b23d73ac3d.png)
- 再来存储
List
类型的键值对,发现可以像操作表格一样操作List中的数据;
![11708c29cef64d1f72edcaa7cc1ed8ba.png](https://i-blog.csdnimg.cn/blog_migrate/6fd4b625eea8c799c508bdc28ba75501.png)
- 再来存储
Hash
类型的键值对,依然可以像操作表格一样操作HashMap中的数据。
![455b8fe263761b267daa80c77b9c73c6.png](https://i-blog.csdnimg.cn/blog_migrate/7e6aab6ea2894d8fb7ba3051a27a9653.png)
集群模式
既然该客户端支持了集群模式,那我们也来试试吧,首先需要搭建一个Redis集群,搭建方式可以参考《Docker环境下秒建Redis集群,连SpringBoot也整上了!》;
创建好Redis集群之后,连接任意一个Redis服务即可访问集群,注意我们的Redis服务运行端口为
6391~6396
,我们先连接到6391
的服务;
![b330607e1fd60263428c9fd9659d0150.png](https://i-blog.csdnimg.cn/blog_migrate/866bdb381487edd47faf6171cc8cc7f1.png)
- 往Redis集群中存储一个键值对数据后,连接另一个Redis服务
6392
,发现依然可以查看到该数据;
![9f0a1836a435bff7fba90be3a8dcea75.png](https://i-blog.csdnimg.cn/blog_migrate/05a974c4393cf1709794ecb12f564cdc.png)
- 删除该数据后,两个连接都已经看不见该数据了,证明可以正常操作Redis集群;
![d598f5cad0cb567ecc0162df2887b03d.png](https://i-blog.csdnimg.cn/blog_migrate/d2319d55b0deb496332712cff4ac51d4.png)
推荐阅读
- 40K+Star!Mall电商实战项目开源回忆录!
- 那个写脚本的架构师,被开除了...
- 为什么 Java 中“1000==1000”为false,而“100==100”为true?
- 还在从零开始搭建项目?手撸了款快速开发脚手架!
- 还在手写CRUD代码?这款开源框架助你解放双手!
- 不要再重复造轮子了,这款开源工具类库贼好使!
- 还在手动部署SpringBoot应用?试试这个自动化插件!
- 为什么我要从 Windows 切换到 Linux?
- mall-swarm 微服务电商项目发布重大更新,打造Spring Cloud最佳实践!
- Mall 电商实战项目发布重大更新,全面支持SpringBoot 2.3.0 !
欢迎关注,点个在看