自荐RedisViewer有情怀的跨平台Redis可视化客户端工具
# **自荐一个有情怀的跨平台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×tamp=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之手!

**相关技术栈**
* UI:
electron、vue、elenentui
* 后端:
springboot 、webflux 、mybatis 、mapper
> PS:后续规划会将后端替换成Go,来减少内存消耗和安装包大小
**相关特性**
1、列表
针对大数据量做了优化,前端分片加载,百万数据量无压力渲染, 对比redisplus来说要好用很多

2、全功能控制台
支持官方95%命令的控制台(get/set/ttl/dbsize/info/cluster info/cluster nodes...与官方一致),再也不用ssh登录到服务器上面敲命令了

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

**支持SSH、单机、集群**
支持ssh 单机、集群 ,不少类似的开源软件都支持度也相对欠缺。

**自动识别单机或集群**
录入连接不需要考虑是否集群或单机,软件将自动识别

**JSON类型检测**
string类型的数据,自动检测是否JSON字符串类型,格式化展示方便阅读,提交的时候会进行JSON格式再校验,最终压缩提交后台。

**搜索功能**
列表关键字即时过滤,内存中进行过滤,与同类软件比较能最大程度减少索引的操作步骤

**基本功能**
既然是可视化的管理工具,自然少不了增删改查。已支持的数据类型有:string/list/set/zset/hash
**软件设置**
目前软件的设置功能稍微欠缺,但也已经在开发的路上了,会在不久推出,作者也希望大家能给出建设性的意见来完善软件仍然存在的问题,下面简单展示下将会推出的偏好设置,这也比诸多redis可视化工具完善的地方,会在不久后推出!



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

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

**总结**
好用的软件千千万,好用的Redis客户端管理软件可真不多,本文向大家介绍了这样一款综合其他同类软件优点,又扩展了一些特色功能的RedisViewer,如果你有类似的需求不妨尝试下这款工具,或许能带给你一些惊喜!后续技术栈的替换也会给软件带来更好的体验,一起期待下!
> PS:目前软件已经初步完成,算是成功迈出了第一阶段,功能已经基本满足大家的需求,如果你正需要这样一款软件,可私信‘RV’关键字获取软件进行体验或者加入作者企鹅交流群:‘[点击加群859391052](https://jq.qq.com/?_wv=1027&k=5zgDv0M)’,作者也期待各位给出意见,不断完善该作品!也感谢作者的热心投稿!
自荐RedisViewer有情怀的跨平台Redis可视化客户端工具的更多相关文章
- 自荐RedisViewer一个有情怀的跨平台Redis可视化客户端工具
自荐一个有情怀的跨平台Redis可视化客户端工具--RedisViewer 转载自 最美分享Coder 2019-09-17 06:31:00 介绍 在以往的文章中曾经介绍过几款Redis的可视化工具 ...
- redis可视化客户端工具
TreeNMS是一款redis,Memcache可视化客户端工具,采用JAVA开发,实现基于WEB方式对Redis, Memcached数据库进行管理.维护. 功能包括:NoSQL数据库的展示,库表的 ...
- redis可视化客户端工具TreeNMS
TreeNMS是一款redis,Memcache可视化客户端工具,采用JAVA开发,实现基于WEB方式对Redis, Memcached数据库进行管理.维护. 功能包括:状态参数监控,NoSQL数据库 ...
- 安装window下的redis,redis可视化管理工具(Redis Desktop Manager)安装,基础使用,实例化项目
以下包括内容: 一.redis下载安装,启动 二.Redis可视化管理工具(Redis Desktop Manager)安装 三.实例化项目 一.redis下载安装,启动 1,redis官方下载地址: ...
- redis/memcached可视化客户端工具TreeNMS
RedisDesktopManager 之前用的redis客户端工具还不错,今天发现一个国产的nosql客户端,还挺方便滴 TreeNMS是一款redis,Memcache可视化客户端工具,采用JAV ...
- redis可视化客户端
1. 场景描述 redis安装完成后,使用命令行看还是有点不方便,github上有开源的redis可视化客户端,很好用,介绍下. 2.解决方案 使用redisclient客户端,来操作redis. 2 ...
- memcached可视化客户端工具
TreeNMS是一款redis,Memcache可视化客户端工具,采用JAVA开发,实现基于WEB方式对Redis, Memcached数据库进行管理.维护. 功能包括:NoSQL数据库的展示,库表的 ...
- Hive,HANA可视化客户端工具
目前市面上的Hive可视化客户端工具,大都是C/S模式的,安装使用都不是太方便,目前有一款基于WEB的可视化工具TreeSoft,通过浏览器就可以访问使用了,并且可以同时管理.维护.监控MySQL,O ...
- 推荐一个好的Redis GUI 客户端工具
推荐一个好的Redis GUI 客户端工具 Redis Desktop Manager
随机推荐
- springboot整合websocket高级版
目录 sockjs介绍 产生的原因 环境搭建 springboot整合sockjs 使用场景 聊天室开发 点对点通信 群聊 效果 总结 加入战队 微信公众号 上一章节我们说了websocket的优缺点 ...
- MySQL学习随笔记录
安装选custmer自定义安装.默认安装全部在c盘.自定义安装的时候有个advance port选项用来选择安装目录. -----------------------MySQL常见的一些操作命令--- ...
- Windows Server 2008创建域环境
介绍一下域环境搭建,域主要用于中大型企业,小型企业计算机数量不多,而中大型企业计算机比较多,使用域可以方便管理,安全性也比在工作组中安全 1.安装完操作系统默认都属于WORKGROUP工作组. 2.安 ...
- ZooKeeper系列(五)—— ACL 权限控制
一.前言 为了避免存储在 Zookeeper 上的数据被其他程序或者人为误修改,Zookeeper 提供了 ACL(Access Control Lists) 进行权限控制.只有拥有对应权限的用户才可 ...
- 数据结构与算法—二叉排序树(java)
前言 前面介绍学习的大多是线性表相关的内容,把指针搞懂后其实也没有什么难度.规则相对是简单的. 再数据结构中树.图才是数据结构标志性产物,(线性表大多都现成api可以使用),因为树的难度相比线性表大一 ...
- 开源音乐下载神器XMusicDownloader更新,支持歌单一键下载,支持无损音乐
开源音乐下载神器XMusicDownloader更新啦,新增网易.腾讯音乐歌单歌曲.歌手歌曲.专辑歌曲一键下载,同时支持下载flac无损音乐. 功能 V1.0 功能开源工具软件XMusicDownlo ...
- (三)(1)线程间通信---wait和notify的使用
这篇博客记录线程间通信相关api使用以及理解. 首先第一点,我之前的博客里的线程之间也是通信的,但是他们的通信是建立在访问的是同一个变量上的,相当于是变量.数据层面上的通信,而下面要讲的是线程层面上的 ...
- C语言编程入门之--第五章C语言基本运算和表达式-part4
5.3.5 和二进制极为密切的运算符 本小节的运算符需要借助二进制概念来理解. 二进制数据中,比如一个字节的数据,它的十进制为228,二进制就为11100100,如图5.11, 注意:如果不懂怎么转换 ...
- VSCode 远程开发(带免密)
VSCode 远程开发(带免密) 简介 Visual Studio Code(以下简称 VS Code)从1.35.0版本正式提供可以在本地编辑远程开发环境的文件的功能,具体实现如下图 安装完成Rem ...
- int string类型互转
int -> String int i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i); ...