In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >
Share
Shulou(Shulou.com)05/31 Report--
Most people do not understand the knowledge points of this article, "what are the free tools for high-performance in-memory database Redis?", so the editor summarizes the following, detailed contents, clear steps, and a certain reference value. I hope you can get something after reading this article. Let's take a look at this "what are the free tools for high-performance in-memory database Redis?"
1. Redis memory Analyzer (RMA)
RMA is one of the most comprehensive FOSS memory analyzers available for Redis. It supports three different levels of detailed analysis. Global-Overview of memory usage information; scan (Scanner)-highest level key space / prefix level memory usage information, even with the shortest common prefix; RAM- lowest level key space / prefix, even with the longest common prefix.
In global mode, RMA provides some advanced statistics, such as the number of keys, system memory, resident set size, key space size, and so on. The only function is the "key space overhead", that is, the memory used by the Redis system stores information about the key space, such as pointers to list data structures.
In scan mode, get an overview of the key space. It provides an advanced namespace, as well as the type of item and the percentage of memory consumed by that namespace. It is then useful to combine the "RAM" behavior with namespace schemas for detailed analysis.
In RAM mode, you can get the key space-level memory consumption provided by most other FOSS memory analyzers. You will get details about memory used, actual data size, overhead, encoding, minimum and maximum, TTL, and so on. This helps to find out what is the largest memory consumption in the system.
Although the tool is not always updated, the last submission on GitHub was more than a year ago. But even so, it is one of the best ways to do detailed memory analysis.
2. Redis Sampler
Redis Sampler is a very powerful tool to gain insight into the memory usage of Redis instances. It is maintained by antirez, the developer behind Redis, and an in-depth understanding of Redis is reflected through this tool. The tool is not updated frequently, but not many problems are reported.
Redis Sampler performs a probabilistic scan of the database and reports the following information:
The percentage distribution of keys among the various data types-based on the number of keys, not the size of the object.
The maximum keys of strlen-based string types and the percentage of memory they consume.
For all other data types, the largest key is calculated and displayed as two separate lists: one based on the size of the object and the other based on the number of items in the object.
For each data type, it also displays "Power of 2 distribution". This is useful for understanding size distribution within data types. The output basically details that the percentage of the size of keys of a given type is > 2 ^ x and
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.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.