- This is a Jedis based, using JavaFX development of Redis GUI tool, and provides Linux and Windows packages, has a built-in jre environment, decompression can be run.
- If you already have JDK1.8 or more installed on your computer (which requires the JavaFX package), you can also start by running the jar package directly.
- Download address
English | 中文
- Multiple redis connections can be managed simultaneously
- Only single-node redis can be connected
- The string list hash set zset type is supported
- Support console mode to use command interaction
- string Character encoding Optional
- The string type supports image file display
- Preferences support i18n switching
- Preferences support font switching
- Add loading animation
- Binary data of string type can be imported or exported
- Backup and restore keys
- Support for clusters and Sentinels
- Support for SSH and SSL
- The development environment is JDK1.8, built on Maven3.8.8
- Developed using Eclipase or Intellij IdeaDeveloped using Eclipase or Intellij Idea
- This project relies only on Jedis4.3.0
- Use JavaPackager plug-in to Packaging(which can be packaged Windows, Linux, Mac installation package)
RedisDesktopManagerFX
├─rdm-common Common modules, defining common tools, thread pools, etc
├─rdm-redis Redis service module, which constrains the interface required by the ui
├─rdm-redis-imp Redis service implementation module, the implementation of specific client interface
└─rdm-ui Gui module for the entire tool
└─src
├─main
│ ├─java
│ │ └─xyz
│ │ └─hashdog
│ │ ─rdm
│ │ └─ui
│ │ ├─common Common encapsulation
│ │ ├─controller View's controller
│ │ ├─entity Bean
│ │ ├─exceptions Ui exceptions
│ │ ├─handler Package processor
│ │ └─util Ui-related tools
│ └─resources
│ ├─css Ui-related style sheets
│ ├─fxml View corresponding fxml file
│ ├─i18n internationalization
│ └─icon icon