背景
作为一个开发人员,在平时的使用过程中会遇到各种各样的问题,自然而然也就会使用到各种各样的工具,Redis作为一个强悍且最常用的key/value缓存技术,其可视化工具确实不多,今天介绍的是一个国产开源且跨平台的Redis图形化工具RedisView以及一个Web端的管理工具,国人开发的,应该多多支持!
![14775c23a709fe9f29560c61c13f1f91.png](https://img-blog.csdnimg.cn/img_convert/14775c23a709fe9f29560c61c13f1f91.png)
Redis安装
我本机是windows,就拿windows测试
- 安装教程
https://www.runoob.com/redis/redis-tutorial.html
安装非常简单,测试用无需太复杂,如果你想将windows服务器作为Redis服务器,不妨将redis注册成windows服务,这样可以保证服务器重启自动开启Redis服务,参考我之前的一篇文章:
https://www.toutiao.com/i6685117283867558408/
- 启动Redis命令,你可以将Redis路径放到系统环境变量
redis-server.exe redis.windows.conf
![78cf5e52656591376481b2f6a912f148.png](https://img-blog.csdnimg.cn/img_convert/78cf5e52656591376481b2f6a912f148.png)
RedisView
简介:
- Redis数据库视图工具,提供CURD功能
- 提供基本命令运行
- 支持单例、复制集、哨兵、集群模式
- 支持订阅发布模式
- 支持批量删除操作
- 支持语言设置、编码设置
- 支持千万级别数据量
- Github:
https://github.com/cc20110101/RedisView
- 发布下载地址:
https://github.com/cc20110101/RedisView/releases
- 直接解压下载的文件包
![1aa314ba108b8f758365cbf757e6b321.png](https://img-blog.csdnimg.cn/img_convert/1aa314ba108b8f758365cbf757e6b321.png)
- 打开客户端程序
![fc01501174afc4ae1f9da1c68d6db0b2.png](https://img-blog.csdnimg.cn/img_convert/fc01501174afc4ae1f9da1c68d6db0b2.png)
- 点击连接按钮
![dfabaad5c5cdbbdb1ac3714928a366a0.png](https://img-blog.csdnimg.cn/img_convert/dfabaad5c5cdbbdb1ac3714928a366a0.png)
- 工作台界面
![4dad8b0a135ffacce69af8cf9f670ba8.png](https://img-blog.csdnimg.cn/img_convert/4dad8b0a135ffacce69af8cf9f670ba8.png)
- 设置语言为中文
![d93a26e6a1982aaf49f222915eddf8de.png](https://img-blog.csdnimg.cn/img_convert/d93a26e6a1982aaf49f222915eddf8de.png)
- 提供增删改查功能
![7d71e3c0f12bfd1c4583e53f3966ad4c.png](https://img-blog.csdnimg.cn/img_convert/7d71e3c0f12bfd1c4583e53f3966ad4c.png)
![3564a6d530b7865127a4eaec8be0ff5e.png](https://img-blog.csdnimg.cn/img_convert/3564a6d530b7865127a4eaec8be0ff5e.png)
- 中间是视图部分
![9da5c5db5931285f0c3528138b6af93b.png](https://img-blog.csdnimg.cn/img_convert/9da5c5db5931285f0c3528138b6af93b.png)
- 批量操作
![57763577ead7fd20ecda35be0bf9b61c.png](https://img-blog.csdnimg.cn/img_convert/57763577ead7fd20ecda35be0bf9b61c.png)
- 实例信息
![c5d618c886987a80df0751caaf4452b5.png](https://img-blog.csdnimg.cn/img_convert/c5d618c886987a80df0751caaf4452b5.png)
基本功能自己安装之后就知道了,都是一些常用的操作,就不过多的介绍了
WebRedisManager
Web Redis Manager是一款web 版的Redis可视化工具,即可以作为单机的web 版的Redis可视化工具来使用,也可以挂在服务器上多人管理使用的web 版的Redis可视化工具,作者是因工作需要进行开发的,所以项目还不是很完善,bug还有一些,代码比较简单,感兴趣的可以看看
下载地址:https://github.com/yswenli/WebRedisManager/releases
作者博客:
https://www.cnblogs.com/yswenli/p/9460527.html
一共是两个版本一个是.Net的一个是.Net Core的,我们下载解压,我这里使用.net core版本的,同样的道理,如果你是部署在windows服务器,可以使用我之前介绍的windows服务可视化注册工具将dll注册成windows服务,可以防止不小心将关掉了管理后台
如果你在windows上不想安装.net core环境,你可以直接运行.Net版本,但至少安装.net 4.5,双击运行即可
![cfa0f84acb37e35deebdaba4b17d2027.png](https://img-blog.csdnimg.cn/img_convert/cfa0f84acb37e35deebdaba4b17d2027.png)
- 我测试用.net core 你首先需要安装.net core,可以到微软官网下载,这里就不多说了
- cmd进入到Core文件夹下,执行下面的命令启动后台
dotnet SAEA.WebRedisManager.dll
![7c8b2b61a065871ebcc86536361f6689.png](https://img-blog.csdnimg.cn/img_convert/7c8b2b61a065871ebcc86536361f6689.png)
- 如果环境什么的一切都安装好的话,会启动一个端口,然后你打开http://localhost:16379
![44cfd828c07355b49c664148915acf78.png](https://img-blog.csdnimg.cn/img_convert/44cfd828c07355b49c664148915acf78.png)
界面采用的国产ui框架layui,符合我们国人的风格,非常人性化
- 添加好后,我们可以看到机器的CPU和内存使用情况
![c448f986b9c93243c48ce8ee1284ea90.png](https://img-blog.csdnimg.cn/img_convert/c448f986b9c93243c48ce8ee1284ea90.png)
- 查询添加等操作
![806fb2644cb550c5cc51345147a9958e.png](https://img-blog.csdnimg.cn/img_convert/806fb2644cb550c5cc51345147a9958e.png)
查看功能我在本地测试的时候,有时候能看到值有时候看不到,这应该是一个bug,还有待进一步改进和完善,大家感兴趣的可以看下源代码。
其他类似的工具
既然介绍了Redis的可视化工具,那么就在推荐另外一个工具RedisDesktopManager,这款软件也是跨平台的,但是我这里只能提供windows目前最新版本,因为其在0.9.4版本收费,就想着通过编译源码来获取免费使用,软件来源于网络,非本人编译,一般也都可以下载到,稍后我也提供下载方式
- 安装好后打开软件进行连接
![0d4c52340f66c1a35210a3ba89e0490a.png](https://img-blog.csdnimg.cn/img_convert/0d4c52340f66c1a35210a3ba89e0490a.png)
- 提供包括过滤、刷新、添加、批量操作等功能
![228d9d9062b27c5048326a4f7cb926af.png](https://img-blog.csdnimg.cn/img_convert/228d9d9062b27c5048326a4f7cb926af.png)
- 命令行操作
控制台的话更接地气,但是要小心呐
![3fff1d6ab7f9d4c288b18be680573516.png](https://img-blog.csdnimg.cn/img_convert/3fff1d6ab7f9d4c288b18be680573516.png)
总结
Redis的可视化工具很少,但是上面两个基本够用了,第一、二个你可以到相应的github上下载,我也会连同redis、redis-view、WebRedisManager、RedisDesktopManager打包好上传到国内的git仓库码云上,只提供windows版本,如果有需要的话可以下载
https://gitee.com/null_341_5574/chrome_plugin/attach_files
如果你觉得麻烦的话,也可以私信redis、redisview或者redisui获取下载地址,github上有些时候真的慢,如果对你有帮助,请多多支持,如果下载有问题,评论区留言即可!
![67f5f130069a72470630d97b7a4cab38.png](https://img-blog.csdnimg.cn/img_convert/67f5f130069a72470630d97b7a4cab38.png)