Redis also has mem_fragmentation_ratio (ex: 2.5), so using both values ββis likely to lead to more accurate measurements. At very low levels used_memory (for example, near zero), fragmentation can be quite high, and to reduce it you will need to stop / start the redis instance manually.
RedisToGo can report the use of real memory in such a way as the combination used_memory x mem_fragmentation_ratio .
source share