To do a good job must be the first tool, the last chapter of the Redis service environment has been built, and now you need a hand tool, a good tool can do twice the work with half the effort.
Redis graphical management tools are varied, there are many to choose from, you can choose according to your needs application scenarios.
It's because there are so many choices that I've written this article to share with you exactly what tools are available to you, so that you can give you a direction to choose from and save time in choosing.
Redis graphical management tools can be roughly divided into the following four categories: command-line tools, desktop client tools, web tools, and plug-in tools.
01Command Line Tools
The installation of Redis already comes with the redis-cli command line tool. If you are running on a Redis server and Redis does not have a password set, you can run the redis-cli command directly to enter the interactive environment.
If logging into a remote server Redis service, you can specify the remote server IP, port number, and password.
redis-cli -h host -p port -a password
-
host: The address of the Redis server.
-
port: Indicates the port
-
password: indicates the password
Of course, redis-cli has a lot of other optional parameters, so if you are interested, you can do your own research.
02Desktop Client Tools
There is a wide variety of desktop client tools, so here are a few of the basically famous ones.
1、Redis Desktop Manager
The tool is a cross-platform software that supports Windows, Liunx, and Mac. provides easy visualization and also supports SSL/TLS encryption, SSH tunneling technology, and has a long history and therefore high usage, but is slowly being abandoned after charging fees since 2020.
2、Another Redis Desktop Manager
The tool is derived from theRedis Desktop ManagerDevelopment to come, with the development of the trend has exceeded the original tool. The tool is also a cross-platform tool, open source and free of charge, support for Windows, Linux and Mac, the tool to faster, better, more stable Redis desktop client tool for the goal, the performance is also very outstanding, load a large number of key values easily. The tool supports sentinel, cluster, ssh channel, ssl authentication, stream, subscribe subscription, tree view, command line, dark mode, and multi-language; multiple formatting, and custom formatting scripts to meet a variety of needs.
3、Tiny RDM
The tool is a modern lightweight cross-platform desktop client tools, support for Windows, Liunx and Mac. the tool is also open source and free of charge, and the size of the very small, compressed package is only 10M or so, and there is a portable version, no need to install, carry around and use.
The tool is also feature-rich, and the following chart shows its specific functional characteristics.
4、RedisInsight
The tool is an official free tool that also supports cross-platform support for Windows, Liunx and Mac. the tool is fully featured and claims to be the best Redis desktop management tool that supports querying, analyzing and interacting with data. The following figure shows the highlights of its features.
The following picture shows the effect of the tool's interface:
Of course, there are many other desktop client management tools, here will not be too much detail, interested in their own to explore, such as: QuickRedis, RedisFront, Medis, FastoRedis, RedisPlus and so on.
03Web Tools
1、RedisInsight
The tool also supports the web version, the specific features have been introduced in the previous section will not repeat here.
It can be installed directly using Docker with the following command:
docker run -d --name redisinsight -p 5540:5540 redis/redisinsight:latest
The effect is shown below:
2、Redis Commander
This tool is a web application for viewing, editing, and managing Redis databases with support for Redis clusters and master-slave configurations. It can be installed using the following command.
npm install -g redis-commander
It can also be installed using the following docker command.
docker run --name redis-commander -d -p 8081:8081 /joeferner/redis-commander:latest
The running effect is shown below:
04plug-in tools
1、Redis For VS Code
This tool allows you to connect to and manage Redis databases directly from within VS Code. It supports viewing and editing key-value pairs, executing Redis commands, and monitoring Redis instances.
The effect of using the image is as follows:
classifier for sums of money: The test method code as well as the sample source code have been uploaded to the code repository for those who are interested./hugogoos/Planner