Интерактивный режим redis-cli: как использовать --bigkeys

redis-cli -h host -p port --bigkeys

покажет список больших ключей, что очень удобно.

но в моей среде я ограничен интерактивным режимом.

Прежде чем я смогу ввести какие-либо команды, он уже подключен к Redis через интерактивный режим. Нравиться:

redis-cli -h host -p port 
> x.x.x.x@port connected!
> i can start typing here

Есть ли способ использовать команду --bigkeys в интерактивном режиме?

какую версию Redis вы используете?

Shubham Srivastava 23.12.2020 09:46

@ShubhamSrivastava 6.0.8

Cui Pengfei 崔鹏飞 23.12.2020 11:12
Создание Twitter-подобного приложения Trending Topics App с Redis (на примере PHP)
Создание Twitter-подобного приложения Trending Topics App с Redis (на примере PHP)
Redis - это популярная база данных типа "ключ-значение" в памяти с поддержкой различных типов и структур данных, которая в основном используется для...
1
2
1 293
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы не можете использовать --bigkeys из интерактивного режима CLI/REPL. Он доступен только из командной строки. Возможно, вы можете получить моментальный снимок базы данных (RDB) и загрузить его локально. Тогда у вас будет, надеюсь, неограниченный доступ через ваш собственный интерфейс командной строки.

Кроме того, существуют другие инструменты для анализа пространства ключей Redis. Одним из таких инструментов, о котором я знаю, является RedisInsight (https://redislabs.com/redis-enterprise/redis-insight/).

Другие вопросы по теме