Установка Redis на свой сервер и замена на Valkey: термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Установка Redis на свой сервер и замена на Valkey». Страница справочника целиком: Установка Redis на сервер.
Коротко о теме
Установка Redis на VPS: пакет Ubuntu или образ Docker, пароль и maxmemory, смена лицензии Redis и Valkey, управляемый Valkey от 670 ₽ в месяц.
Подробности по разделам
Где запускать Redis: свой VPS или управляемый Valkey
Если данные в Redis нельзя терять, например очередь платежей, безопаснее вынести их в управляемую базу с копиями. Основное хранилище для таких данных лучше держать в PostgreSQL, а Redis оставить для быстрых операций.
Что случилось с лицензией Redis и при чём тут Valkey
В мае 2025 года с выходом Redis 8 разработчики вернули в набор лицензий AGPLv3, которую признают открытой. Выбор для вашего проекта выглядит так: для своего приложения подходят оба, а правила лицензии важны, если вы предлагаете Redis другим как сервис. Протокол остался общим, но новые функции Redis 8, например встроенный поиск и JSON, в Valkey живут отдельными модулями, поэтому такие возможности проверяйте заранее.
Redis в Docker: compose-файл с паролем и сохранением данных
Строка REDIS_PASSWORD=... лежит в файле.env. Политика allkeys-lru подходит кэшу: при заполнении лимита Redis удаляет давно не использованные ключи. Для очередей её не включают, иначе вытеснятся задачи, и оставляют политику noeviction, она стоит по умолчанию.
Как закрыть Redis от интернета и открыть его приложению
Если приложение стоит на другом сервере, подключайтесь по внутреннему адресу провайдера, трафик внутри приватной сети бесплатный. Копировать файл dump.rdb можно, пока Redis работает, а порядок хранения копий описан на странице сервер для бэкапов.
Ключевые цифры
- Для Valkey замените образ на valkey/valkey:9, остальное остаётся тем же.
- Запустите образ redis с флагами --requirepass и --appendonly yes, подключите том к /data и опубликуйте порт только на 127.0.0.1.
- Для кэша, сессий и очередей замена проходит без правок кода; новые функции Redis 8 стоит проверить отдельно.
- Для разработки запускают Redis в WSL2 или в контейнере Docker Desktop, а на рабочем сервере берут Linux.
- Redis-совместимая управляемая база там называется Valkey и стоит от 670 ₽ в месяц на 14 октября 2026, автоматические копии считаются по 6 ₽ в месяц за ГБ.
Данные на 14 октября 2026. Цены приведены для ознакомления и могут отличаться от актуальных. Перед покупкой проверяйте их на сайте провайдера.
Термины на странице
- Redis
- Redis это хранилище данных в памяти. Его используют как кеш и очередь задач.
- Linux
- Linux это семейство операционных систем для серверов: Ubuntu, Debian, AlmaLinux и другие.
- MySQL
- MySQL и MariaDB это базы данных, с которыми работают WordPress, Битрикс и другие популярные CMS.
- PostgreSQL
- PostgreSQL это база данных для приложений с большими объёмами и сложными запросами.
- Задержка
- Задержка это время ответа сервера. Она растёт с расстоянием до дата-центра.
- Debian
- Debian это дистрибутив Linux, на котором основана Ubuntu. Его ценят за стабильность.
- PHP
- PHP это язык, на котором работают WordPress, Битрикс и другие CMS. Версия PHP влияет на скорость и совместимость сайта.
- ОЗУ
- ОЗУ это оперативная память. Её чаще всего не хватает раньше, чем процессора: базы данных и сайты на CMS держат данные в памяти.
Что проверить
- Сравнивайте цену за одинаковую конфигурацию: ядра, память, диск, IPv4.
- Смотрите цену продления и оплаты помесячно, а не только акционную.
- Сверяйте цены на сайте провайдера в день оплаты: они меняются.
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.