Redis
官方推出了GUI
客户端RedisInsight
,支持Windows
、Linux
以及Mac
平台
基于Electron, Elastic UI, Monaco Editor,NodeJS
开发,是开源的,目前也没有提到是否会收费,不过属于redis-enterprise
。
开源地址:https://github.com/redisinsight/redisinsight
最新桌面版感觉和以前的Redis Desktop Manager
之类的客户端也差不多。
RedisInsight版本
目前最新的RedisInsight
是2.x
版本,已经是独立的客户端了,基于Electron
。
RedisInsight
的1.x
版本是基于Web
的,可以用Docker
运行,桌面版也是运行一个8001
服务端口,然后用浏览器访问。
下载安装
首页地址:https://redis.com/redis-enterprise/redis-insight/#insight-form
不填写表单也可以直接点击【DOWNLOAD】下载。
实际下载地址:https://download.redisinsight.redis.com/latest/RedisInsight-preview-win-installer.exe
安装使用
下载之后直接双击就自动安装好了,同意协议后进入
已经有Redis服务器的情况下,可以添加进去
Redis单机版和集群版都可以直接添加,自动会认出来
可以看到集群和单机都能正常使用
点击进入,可以看到key列表,以及Redis服务器的一些状态
命令行工具
RedisInsight也提供了命令行工具,可以方便直接用命令操作。
命令行窗口,按TAB键也能实现自动完成:
更多功能可以参考文档。
其他Redis客户端
https://redis.com.cn/clients.html
AnotherRedisDesktopManager 一款比较稳定简洁的 redis UI 工具。
Redis Desktop Manager 一款基于Qt5的跨平台Redis桌面管理软件,目前已开始收费。
Redis Client 是Redis客户端的GUI工具,使用Java swt和jedis编写,可以方便开发者浏览Redis数据库。该软件支持简体中文,非常适合国内用户使用,不需要汉化就可以直接使用
QuickRedis 是一款 永久免费 的 Redis 可视化管理工具。
Medis MacOS 中比较好的Redis 图形化客户端工具。
还有Redis Plus、FastoRedis等
很多客户端渐渐收费或者不维护了,有官方客户端还是用官方比较好。
怎么改成中文的
Another只需要通过ssh就能管理redis了,但是这个官方的必须要6379,问题是我不想开放6379端口
从安全性来讲,ssh开放更危险,毕竟是通过操作系统账号访问
请问redisinsight如何切换不同数据库呢?
目前RedisInsight还是预览版本应该是暂不支持,只能添加的时候选择Database Index,不能实时切换,以后是否支持就要看后续的计划了。
参考:https://github.com/RedisInsight/RedisInsight/issues/101