Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the Redis visualization tools available?

2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >

Share

Shulou(Shulou.com)05/31 Report--

This article mainly introduces "what are the Redis visualization tools". In the daily operation, I believe many people have doubts about what Redis visualization tools there are. The editor consulted all kinds of materials and sorted out simple and easy-to-use methods of operation. I hope it will be helpful for you to answer the questions of "which Redis visualization tools"! Next, please follow the editor to study!

1. Command Lin

I wonder what visualization tools you use when operating redis on a daily basis. In the past, I always thought there was no good visualization tool, so I asked a friend in the industry. The other party replied: do you still use visualization tools? Direct command line, redis provides so many commands, it is easy to operate. Use visualization tools to feel very low. Command-line disdain for tools, disdain for low-end tools with high-end tools, disdain chain has always existed. Although you can use the command line yourself, it always feels that it is not as efficient as using tools and less intuitive visually. Especially when watching json, it is very unfriendly on the command line.

The boss friend said: who said that the command line can not format json? You can take advantage of iredis and use | to pipe redis using other shell tools, such as jq/fx/rg/sort/uniq/cut/sed/awk, etc. It can also be completed automatically, highlighted and has many functions.

Okay, that's good. Attach the official website address of this tool. Friends who like to use the command line can give it a try. It will definitely make you who likes the command line fly.

Https://iredis.io/

But I believe most developers are still used to using visualization tools. I have used a lot of redis visualization tools myself. Today, let's count the advantages and disadvantages of the various visualization tools that are popular on the market. Help you find the best redis visualization tools. Improve debug efficiency. If you want to read the final summary directly, you can go straight to the end of the article.

two。 Classification of visualization tools

According to the deployment of redis visualization tools, it can be divided into three categories.

Desktop client version

Web version

Plugin of the IDE tool

The desktop version of the software for this evaluation is as follows:

Redis desktop manager

Medis

AnotherRedisDesktopManager

Fastoredis

Redis-plus

Red

The software for Web version evaluation is as follows:

Redis-insight

IDE plug-in version, here only evaluate the IntelliJ IDEA plug-in, eclipse will not introduce

Iedis2

3. Redis Desktop Manager

This tool should be the most widely used visualization tool today. It's been around for a long time. After several iterations. Cross-platform support. It used to be free, but now it's a fee-paying tool. The trial can last for half a month. The link is:

Https://redisdesktop.com/

Evaluation: I used to think that the function was OK, but the interface UI was a little ugly. Recently under the latest version, I feel that after such a long iteration, the interface looks OK. It has all the functions it should have. The interface looks simple and fully functional. The display of key can support key name space separated by colons, in addition to the basic five big data types, but also supports the new Stream data type of redis 5.0. In the aspect of value display. Support up to 9 kinds of data display methods.

Command-line mode has also made great progress with the previous support for automatic command prompts.

The function looks regular and easy to use. The biggest disadvantage is that it is not free. For personal use, it costs more than 200 RMB a year.

4.medis

At this stage, I use the most frequently used redis visualization tool. The interface is in line with personal aesthetics. The layout is simple. Cross-platform support, the key is free. The link is:

Http://getmedis.com/

Evaluation: the appearance is very high, and the function meets the requirements of daily use. There is a brightly colored icon for key. In the key search is very convenient, you can fuzzy search to find a matching key, progressive scan, no obvious stutter. In the search experience is still quite excellent. The disadvantage is that the namespace display of key is not supported, the stream data type of redis 5.0is not supported, the command line is relatively simple, and automatic matching and prompting are not supported. There are only three ways to display value that are supported.

5.AnotherRedisDesktopManager

A relatively stable and concise redis UI tool. The link is:

Https://github.com/qishibo/AnotherRedisDesktopManager

Evaluation: a free redis visualization tool with basic functions. There are monitoring statistics, support for dark themes, but also support the addition of clusters. The disadvantage is that there is no bright spot, UI is very simple, does not support the stream data type. The command line mode is also relatively simple. There are only three types supported by value presentation.

6.FastoRedis

FastoRedis has never heard of it before. And then went to experience it. The first thing to use this tool is to register an account on the official website. This software is a paid software, although cross-platform, but the trial time is only one day. The link is:

Https://fastoredis.com/

Evaluation: after all, it is paid software, although the interface is a strong windows style, at first glance it looks a bit like redis desktop manager, but in terms of function. Indeed, cluster mode and Sentinel mode are supported, key namespaces are displayed, and redis 5.0stream data types are also supported. Command line mode supports automatic prompt completion

The display of value supports tree display, tabular display and so on. To my surprise, value objects support up to 17 rendering methods

Overall, in addition to the interface UI interaction is a little stiff, but also a fee-based software, it is also a very good redis visualization tool.

7.RedisPlus

An open source free desktop client software link:

Https://gitee.com/MaxBill/RedisPlus

Evaluation: there are no bright spots, just basic functions. The addition of items may mean that there is a monitoring. Everything else is ordinary. Even the software doesn't even have a command-line mode. Using javafx development, according to reason, should be cross-platform software, but the download address provided, there is no direct installation package for mac. And let's say it's cross-platform.

8.Red

This is a redis visualization tool downloaded from Apple app store with free links:

Mac users can search in app store.

Evaluation: only supports the Mac side, the appearance is still good. The function is in order. It has all the basic functions and supports the display of key namespaces.

9.Redis Insight

This software has a long history. It is a redis visualization tool for monitoring and analyzing level produced by redis labs. This software is web version. What kind of company is redis labs? redis labs was founded in 2011. The company is committed to providing cloud hosting services for popular NoSQL open source databases such as Redis and Memcached. It can be regarded as a professional company dedicated to redis cloud. The software they provide can connect not only to the enterprise's private redis services, but also to their redis cloud. Link:

Https://redislabs.com/redisinsight/

Evaluation: although it is the web version, this software goes beyond my understanding of redis visualization tools. When I look at the interface, I feel very professional, not like an open source product developed by myself. I found that the query and browsing of key is just a functional module here.

On the command line:

In addition to the command completion prompt, there is also a documentation explanation of the relevant commands on the right. So, is it super-human? The three functions under the Stream data type of redis 5.0are also supported, and other redis modules of their home need to be installed on the server side. They are searchable chart, time series display of redis and full-text query function.

The most awesome thing is that redisInsight also supports the analysis function of rdb. Before analyzing the storage distribution of rdb, those with some experience will use rdb-tools to analyze it. And redisInsight actually integrated this into it. I used this to analyze the rdb of the company's production environment and found out the reason for the rapid growth of data. it was an artifact.

This is the result of the last time I used this software to analyze rdb. It is clear that which key occupies too much memory. Profiler in the analysis function can listen to all executed redis commands over a period of time, and Slowlog can show slow redis commands. In addition, this software can also operate in batches.

The comprehensive coverage of redis by RedisInsight, a visualization tool, is amazing. Although his query key function is not excellent, but his comprehensiveness and analysis and monitoring, it is difficult for other redis visualization tools to reach, and the appearance is so high, highly recommended.

10.Iedis2

Iedis is an IntelliJ IDEA-based plug-in that can be found in IDEA's plugin market, but for a fee. It can be tried for 7 days.

Evaluation: as a plug-in for IDEA, of course, it is cross-platform, the style fully complies with IDEA, and the appearance is guaranteed. Functionally, Iedis is also unambiguous. There is basically nothing wrong with the basic query function. Coupled with the use of IDEA habits, so that you are easy to use, do not need to open the software. Switching between code and plug-in windows can also improve efficiency.

The biggest feature of this plug-in is that it can support lua script writing and debugging, which is not seen in other software. In the past, a large number of lua was used for redis operations in a business, although it tasted the benefits of redis lua atomicity and performance, but when writing and debugging, it was called a pain, because you can't be in debug, so you need to return a value every time to check what went wrong. Seeing this tool, I regret that I didn't find this plugin earlier, and I am willing to pay for it.

This plugin can also support the viewing of slow commands.

All in all, everything else in Iedis looks good except for a fee. The price is. $139 / year. It's still the US dollar. seeing this price, is it a long sigh?

At this point, the study on "which Redis visualization tools are available" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Database

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report