Redis Insight
Redis Ltd. · Графический клиент Redis для разработчиков: просмотр данных, выполнение запросов, управление поисковыми индексами и анализ производительности.
Описание
Перевод ИИПоказать оригиналRedis Insight — графический клиент Redis для разработчиков, предназначенный для просмотра, выполнения запросов и управления базами данных Redis. Он подходит разработчикам приложений и администраторам баз данных, которым нужно изучать ключи, тестировать запросы и анализировать производительность. Он подключается к существующему сервису Redis; установка этого настольного приложения не устанавливает и не развёртывает сервер Redis.
Возможности
- Просмотр, фильтрация и редактирование поддерживаемых ключей и значений Redis в нескольких форматах отображения.
- Выполнение команд в CLI с автодополнением или Workbench и визуализация поддерживаемых результатов.
- Создание поисковых индексов, выполнение запросов к ним и повторное использование сохранённых запросов.
- Просмотр рекомендаций по памяти и производительности, журналов медленных запросов и текущей активности команд.
- Работа с поддерживаемыми JSON, потоками, векторными наборами и другими структурами данных.
- Подключение к поддерживаемым самостоятельно управляемым базам данных, Redis Cloud или базам под управлением Azure.
Доступные команды и типы данных зависят от версии базы данных, модулей, редакции и ваших разрешений. Redis Insight 3.8 добавляет поддержку Array для Redis 8.8; установка клиента не добавляет тип Array на более старый сервер Redis. Для Vector Sets нужен сервер с поддержкой этой функции Redis 8. Дополнительные функции с помощью ИИ отделены от обычного локального просмотра базы данных.
Установка и платформы
Скачайте официальный DMG для macOS и скопируйте Redis Insight.app в Applications или выполните brew install --cask redis-insight. Cask в этом каталоге требует macOS 12 или новее и предлагает отдельные загрузки для Apple Silicon ARM64 и Intel x64. Выберите подходящий исполняемый файл. Общая официальная таблица поддержки настольных систем также указывает более старые версии macOS, начиная с 10.15; эта более широкая таблица не отменяет минимальное требование macOS 12 для данного cask и не гарантирует, что каждая текущая сборка работает на каждой указанной старой системе.
Официальные настольные пакеты также поддерживают Windows и отдельные выпуски Ubuntu и Debian Linux. Docker и другие размещённые развёртывания — отдельные способы установки, а не компоненты, устанавливаемые этим cask для Mac. Каталог не указывает отдельной зависимости от formula или конфликта с именованным пакетом. По-прежнему нужны доступная база данных Redis и данные для подключения; сетевая политика, конфигурация сервера и аутентификация могут блокировать доступ.
Подключение и безопасное использование
Введите адрес базы данных, порт и, при необходимости, имя пользователя ACL и пароль. Настройте TLS и соответствующие доверенные сертификаты CA или клиентские сертификаты, если сервер требует зашифрованных подключений; обычное подключение не становится зашифрованным лишь потому, что клиент имеет графический интерфейс. Для поддерживаемых сценариев с SSH-туннелем нужны разрешённые учётные данные SSH и доступный промежуточный хост. Для автоматического обнаружения облачных баз или функций Azure Entra ID нужны учётная запись соответствующего провайдера и разрешения.
Используйте пользователя базы данных с минимальными правами для нужного сценария работы. Редактирование значений, массовое удаление, изменение индексов, публикация сообщений и команды Workbench могут изменять данные рабочей среды. Профилирование может раскрывать выполняемые команды и потреблять ресурсы сервера. Перед действием проверяйте предварительный просмотр команд, целевую базу данных и среду, а резервные копии базы данных храните независимо от клиента.
Версия 3.6 вводит категории подключений Production, Development и Unspecified. Режим Production требует ввода подтверждения для отдельных операций с высоким риском и отключает выполнение команд или массовый импорт в учебных материалах. Эти меры помогают проверять операции, но не служат границей авторизации базы данных и не гарантируют защиту от всех разрушительных команд. Настройки подтверждения для нерабочих сред могут уменьшать число запросов подтверждения, поэтому точно указывайте метки среды.
Конфиденциальность, учётные записи и стоимость
Подключения к базам данных и история команд могут содержать конфиденциальную информацию. Защищайте локальные данные приложения, экспортированные файлы подключений, журналы и диагностические отчёты. Согласно официальной документации по настройке, пароли и история Workbench хранятся локально; параметр RI_ENCRYPTION_KEY предназначен именно для Docker и не должен представляться как универсальный переключатель шифрования настольного приложения.
README проекта описывает необязательную анонимизированную телеметрию. Изучите настройки согласия и актуальную документацию о конфиденциальности. Redis Copilot и функции, подключённые к облаку, следует оценивать отдельно перед отправкой закрытых данных или запросов; настольный интерфейс не означает, что все дополнительные функции работают без подключения к сети.
Redis Insight можно скачать бесплатно. Учётная запись Redis Cloud сама по себе не требуется для ручного подключения к собственной базе данных, к которой у вас есть разрешённый доступ; обнаружение облачных баз, размещённые базы данных и дополнительные сервисы имеют отдельные требования к входу и могут быть платными. Установка клиента не включает платную подписку Redis Cloud или Redis Software.
Рассмотренный исходный код версии 3.8.0 лицензирован по Server Side Public License версии 1 (SSPL). Эта лицензия отличается от прежних условий лицензирования Redis Insight и от лицензии сервера Redis. Не обозначайте проект как MIT, Apache или не имеющий ограничений лишь потому, что его исходный код общедоступен; изучите действующую лицензию для распространения или развёртывания сервиса.
Официальный DMG для macOS ARM64, закреплённый за версией 3.8.0, имеет размер 134,309,487 байт согласно HTTP HEAD. Для установки, кешей и локальных файлов, связанных с базами данных, требуется дополнительное место.
Источники: Официальный продукт, Проект и README, Установка настольного приложения, Настройка, Лицензия 3.8.0, Выпуски.
Новая версия Что нового в 3.8.0 7 окт. · Редакция OpenNavo · Перевод ИИ
- ДанныеДобавлены создание, редактирование, поиск и агрегация для массивов Redis 8.8.
- ПодключениеМожно явно выбрать IPv4 или IPv6 и изменить хост или порт.
- ИнтерфейсДобавлены всплывающее окно с новинками каждой версии и действие для копирования диагностических данных.