- 这是一个基于Jedis,使用JavaFX开发的Redis GUI工具,并提供了Linux和Windows的包,已内置jre环境,解压即可运行。
- 如果您的电脑已经安装了JDK1.8以上(需要JavaFX包),也可以直接运行jar包启动。
- 下载地址
English | 中文
- 可同时管理多个redis连接
- 只支持单机redis的连接
- 支持string list hash set zset类型
- 支持控制台方式使用命令交互
- string类型支持字符编码可选
- string类型支持图片文件的展示
- 首选项支持国际化的切换
- 首选项支持字体的切换
- 添加loading动画
- string类型的二进制数据支持导入导出
- 对key的备份与还原
- 对集群和哨兵的支持
- 对SSH、SSL的支持
- 开发环境为JDK1.8,基于Maven3.8.8构建
- 使用Eclipase或Intellij Idea开发
- 本项目只依赖的Jedis4.3.0
- 使用JavaPackager插件进行打包操作(可打包windows、Linux、Mac安装包)
RedisDesktopManagerFX
├─rdm-common 公共模块,定义通用工具,线程池等
├─rdm-redis redis服务模块,对ui需要的接口进行约束
├─rdm-redis-imp redis 服务实现模块,具体客户端接口的实现
└─rdm-ui 整个工具的gui模块
└─src
├─main
│ ├─java
│ │ └─xyz
│ │ └─hashdog
│ │ ─rdm
│ │ └─ui
│ │ ├─common 公共封装
│ │ ├─controller view的控制层
│ │ ├─entity 实体类bean
│ │ ├─exceptions ui异常
│ │ ├─handler 封装处理器
│ │ └─util ui相关的工具
│ └─resources
│ ├─css ui相关样式表
│ ├─fxml 视图对应的fxml文件
│ ├─i18n 国际化
│ └─icon 图标