# **自荐一个有情怀的跨平台Redis可视化客户端工具——RedisViewer**
[转载自 最美分享Coder 2019-09-17 06:31:00](https://www.toutiao.com/i6737249552698442253/?tt_from=weixin&utm_campaign=client_share&group_id=6737249552698442253&from=singlemessage&timestamp=1568673468&app=news_article_social&utm_source=weixin&isappinstalled=0&utm_medium=toutiao_ios&req_id=201909170637480100140470250A25FE0A&wxshare_count=2&pbid=6724947049588917771)

**介绍**
在以往的文章中曾经介绍过几款Redis的可视化工具,在笔者的印象中,Redis至今没有一款非常专业的可视化管理客户端,就算之前介绍过的几款也是差强人意,有些时候满足不了我们的需求,而今天本文要介绍的是另一款值得推荐的Redis可视化客户端,以下大多数通过截图的方式来展示这款软件!这款产品也是跨平台的,目前已经支持Windows和MacOS,理论支持Linux(尚未经过测试),方便不同平台开发者们使用!本软件出自@可乐onefineday之手!
![](http://p1.pstatp.com/large/pgc-image/a0fb0a60a3a846f7ad17d2c91c07649e)

**相关技术栈**
* UI:
electron、vue、elenentui

* 后端:
springboot 、webflux 、mybatis 、mapper

> PS:后续规划会将后端替换成Go,来减少内存消耗和安装包大小

**相关特性**
1、列表
针对大数据量做了优化,前端分片加载,百万数据量无压力渲染, 对比redisplus来说要好用很多
![](http://p3.pstatp.com/large/pgc-image/7d8bd7faee8b44668a45db108a194058)

2、全功能控制台
支持官方95%命令的控制台(get/set/ttl/dbsize/info/cluster info/cluster nodes...与官方一致),再也不用ssh登录到服务器上面敲命令了
![](http://p9.pstatp.com/large/pgc-image/edba31e1bf0748bc99c328bf11af82ed)

3、特色功能——导入导出
开发人员最想干什么?当然是把现网(或另一环境)的数据导入到本地快速定位问题。
面向运维,特别推出导出小工具,,可谓是非常贴心了
![](http://p3.pstatp.com/large/pgc-image/caa8b26f8c784735aa2357e9620ce4a0)

**支持SSH、单机、集群**
支持ssh 单机、集群 ,不少类似的开源软件都支持度也相对欠缺。
![](http://p1.pstatp.com/large/pgc-image/c9c8508cb4214ef1842b68e6f0f4f43f)

**自动识别单机或集群**
录入连接不需要考虑是否集群或单机,软件将自动识别
![](http://p1.pstatp.com/large/pgc-image/c9c8508cb4214ef1842b68e6f0f4f43f)

**JSON类型检测**
string类型的数据,自动检测是否JSON字符串类型,格式化展示方便阅读,提交的时候会进行JSON格式再校验,最终压缩提交后台。
![](http://p9.pstatp.com/large/pgc-image/d0426af5a1284ab091cb945fe0d3326a)

**搜索功能**
列表关键字即时过滤,内存中进行过滤,与同类软件比较能最大程度减少索引的操作步骤
![](http://p9.pstatp.com/large/pgc-image/d8ce00099822463489126718b573d46b)

**基本功能**
既然是可视化的管理工具,自然少不了增删改查。已支持的数据类型有:string/list/set/zset/hash

**软件设置**
目前软件的设置功能稍微欠缺,但也已经在开发的路上了,会在不久推出,作者也希望大家能给出建设性的意见来完善软件仍然存在的问题,下面简单展示下将会推出的偏好设置,这也比诸多redis可视化工具完善的地方,会在不久后推出!
![](http://p3.pstatp.com/large/pgc-image/e1524de608514cb092f554af357df7c2)
![](http://p3.pstatp.com/large/pgc-image/fc7749c6e7114ef0817961ffc44d50c9)
![](http://p3.pstatp.com/large/pgc-image/6d77def4af5a47388c50ac5babe6a311)

**基于Electron**
软件是基于Electron,Electron是现代大多数人构建跨平台软件应用的首选,其基于HTML、CSS、JavaScript构建桌面应用,能提供更好的UI界面设计,目前软件还存在不完善的地方,作者也会继续开发,力求做到一个易用、好用且好看的Redis可视化工具,以便于给诸多开发者同行们提供更好的体验!
![](http://p1.pstatp.com/large/pgc-image/80d9329dc0884d1c81cd66b44d7317f0)

**其他类似软件**
文章开头也说过,在之前介绍过几款类似的工具,他们分别是RedisView、WebRedisManager、RedisDesktopManager、RedisPlus、AnotherRedisDesktopManager等,也基本满足了开发者的需求,也都会有不足之处,感兴趣的小伙伴们可以自行搜索或者好看笔者以往的文章,此处不再详细介绍!
![](http://p3.pstatp.com/large/pgc-image/deb020b8ed87484e9d5c875caa04d5d1)

**总结**
好用的软件千千万,好用的Redis客户端管理软件可真不多,本文向大家介绍了这样一款综合其他同类软件优点,又扩展了一些特色功能的RedisViewer,如果你有类似的需求不妨尝试下这款工具,或许能带给你一些惊喜!后续技术栈的替换也会给软件带来更好的体验,一起期待下!

> PS:目前软件已经初步完成,算是成功迈出了第一阶段,功能已经基本满足大家的需求,如果你正需要这样一款软件,可私信‘RV’关键字获取软件进行体验或者加入作者企鹅交流群:‘[点击加群859391052](https://jq.qq.com/?_wv=1027&k=5zgDv0M)’,作者也期待各位给出意见,不断完善该作品!也感谢作者的热心投稿!

最新文章

  1. WWW读取安卓外部音乐文件
  2. hadoop分布式存储(1)-hadoop基础概念(毕业设计)
  3. js输出二维数组最长的子数组
  4. 绕过/*,web.xml直接访问jsp
  5. (转)白话经典算法系列之八 MoreWindows白话经典算法之七大排序总结篇
  6. [POJ1753]Flip Game(开关问题,枚举)
  7. HDU1028Ignatius and the Princess III(母函数)
  8. XP的定时关机命令?
  9. 【思路题】【多校第一场】【1001.OO’s Sequence】
  10. Android快速开发不可或缺的11个工具类
  11. stl_config.h基本宏
  12. Spring-shiro源码陶冶-AuthorizingRealm用户认证以及授权
  13. 使用uiautomation自动化重命名pdf书签,使全大写字母变成首字母大写
  14. linux shell通配符及if语句判断
  15. 第四十四篇--做一个简单的QQ登录界面
  16. Expm 4_2 有向无环图中的最短路径问题
  17. HDU 6049 17多校2 Sdjpx Is Happy(思维题difficult)
  18. mysql 表锁进程非常多的情况
  19. JUC源码1-原子量
  20. C语言----<另类>神奇的"Hello World!"

热门文章

  1. Java——标准异常
  2. 在Vue 中使用Typescript
  3. python案例:使用if语句实现一个猜拳游戏
  4. 1.1Django简介和虚拟环境配置
  5. windows server2012 nVME和网卡等驱动和不识别RAID10问题
  6. Prometheus 集成 Node Exporter
  7. 洛谷 P2024 [NOI2001]食物链
  8. Mac如何前往文件夹 修改hosts文件 显示隐藏文件 Mac如何查看剪切板
  9. 驰骋工作流引擎ccflow-流转自定义功能使用说明
  10. 关于阿里云Mysql分页查询不走索引的问题