Вы можете получить представление о памяти, используемой группами клавиш, используя малоизвестную (и, вероятно, изменяемую) команду DEBUG OBJECT.
В Ruby IRB вы можете попробовать это (предупреждение, прочитает каждую клавишуможет занять некоторое время):
keys = $redis.keys;nil
map = Hash.new(0)
keys.each{|k| map[k.split(':').first] += $redis.debug("object", k).split[4].split(':')[1].to_i rescue 0};nil
map.sort_by{|x|x[1]}
Это покажет вам префиксы ключей и агрегирует байты, занятые каждым префиксом.Redis на самом деле занимает гораздо больше памяти, чем сумма, но это даст вам относительное представление и позволит увидеть, какой префикс ключа самый большой.
После этого вы можете получить все ключи для префикса с помощью $ redis.keys.("префикс *") и используйте другие команды Redis для проверки каждой из них.