Управляемый Valkey в один клик, без доплат.
Кеш, хранилище сессий и очередь для любых клиентов Redis — на вашей машине рядом с приложениями. Подключите приложение, смотрите все ключи в браузере и получайте бэкап каждую ночь.
От 9,99 € в месяц за машину и все ваши проекты, без платы за каждую базу данных.

127.0.0.1:6379> SET page:/candles "<html>…" EX 300
OK
127.0.0.1:6379> HGET session:42a0 user_id
"1042"
127.0.0.1:6379> TTL page:/candles
(integer)
127.0.0.1:6379>
Что вашему приложению нужно под рукой.
То, чего запрос не должен ждать: в памяти, на той же машине, что и ваше приложение.
Кеш перед базой данных
Страницы и ответы хранятся по нескольку минут: посетитель получает их из памяти, а не ждет запроса к базе.
Сессии, которые переживают деплой
Посетители не выходят из аккаунта, пока ваше приложение перезапускается или деплоится новая версия.
Очереди фоновых задач
Письма, превью и импорты ждут воркера — в той библиотеке задач на Redis, которой пользуется ваш фреймворк.
Лимиты запросов и счетчики
Считайте запросы каждого посетителя и забывайте их через минуту — с INCR и EXPIRE.
Рейтинги, которые всегда отсортированы
Отсортированное множество держит топ по порядку, даже когда меняются баллы.
Стримы и pub/sub
События, которые другие ваши сервисы получают сразу, как они происходят.
Ваш клиент Redis подключается как есть.
Подключите приложение — и оно найдет Valkey по его имени. Добавьте одну строку в его .env или поручите это агенту.
В памяти и на диске.
Выберите Valkey в окне «Новый проект», задайте имя и размер. Машина сама напишет его файлы, запустит его и будет за ним следить.
- Место для ключейОт 256 MB до двух третей памяти вашей машины. 70% этой памяти отдано ключам, остальное — запас, чтобы их сохранять.
- Ни один ключ не удаляется ради местаКогда память заполнена, запись отклоняется, а все ключи остаются. Если это чистый кеш, разрешите ему вытеснять старые ключи в его compose.yaml.
- На диске каждую секундуКаждая запись попадает в append-only файл, поэтому при перезапуске или сбое теряется не больше секунды записей.

Все ключи в браузере.
Ключи, значения и команды, как в десктопном клиенте, но без установки и без открытых портов.
Смотрите, чем он занят.
Поминутно за 7 дней и по часам за 90. Настраивать ничего не нужно.
Назад к прошлой ночи в один клик.
Бэкап каждую ночь: зашифрован, лежит отдельно от машины, хранится 14 дней. Перед рискованным изменением сделайте еще один.
Ваш агент все настроит за вас.
С MCP-сервером и скиллом Pethost он добавит Valkey, подключит ваше приложение и заглянет внутрь через valkey-cli.
- CreateDatabase valkey: подключена к проекту shop
- GetProject valkey: как войти
- DeployProject shop: REDIS_URL в .env
- GetOperation успешно
Готово: теперь магазин хранит кеш в базе valkey, и оба попадают в ночной бэкап.
- QueryContainerLogs web: OOM command not allowed
- RunServiceCommand valkey-cli: INFO memory
База valkey заполнена: ее ключи занимают 179 MB из 179 MB, поэтому новые сессии отклоняются. Дать ей 512 MB?
- RunProjectAction back_up
- GetOperation успешно
Бэкап сделан. Если с релизом что-то пойдет не так, я восстановлю базу из него.
Один только управляемый Valkey у других стоит дороже.
Сколько в месяц стоит Valkey или Redis с 1 GB памяти у семи провайдеров — и весь Starter целиком.
- Pethost Starter · этот Valkey и все ваши приложения 9,99 €
- DigitalOcean Managed Valkey · 1 GB 15,00 $ ×1,3
- AWS ElastiCache cache.t4g.small · 1.37 GB 18,80 $ ×1,7
- Render Key Value 1g · 1 GB 20,00 $ ×1,8
- Upstash Redis Fixed 1GB · 1 GB 20,00 $ ×1,8
- Redis Cloud Essentials · 1 GB 20,00 $ ×1,8
- Azure Managed Redis B1 · 1 GB 23,36 $ ×2,1
- Google Cloud Memorystore shared-core-nano · 1.4 GB 23,77 $ ×2,1
За год у других выходит дороже на 41 € – 135 €
У них сверх цены оплачиваются: исходящий трафик сверх лимита в AWS и Render, а трафик между зонами — в AWS и Google Cloud; публичный IPv4-адрес в AWS. В Azure, чтобы данные хранились на диске, нужен второй узел, и он тоже оплачивается.
Каждая цена — из прайса самого провайдера на : его самый дешевый тариф с 1 GB памяти или больше, один узел, без долгосрочных обязательств, без налогов, в самом дешевом регионе (в AWS и Redis Cloud — Северная Вирджиния, в Azure — East US, в Google Cloud — Айова), с тем хранением на диске, которое он продает: снимок в AWS, append-only файл в Google Cloud, а в Azure на одном узле никакого. Почасовая цена посчитана за 730 часов. Евро и доллары сравниваются по курсу Европейского центрального банка: 1 € = 1,1193 $.
Вопросы о Valkey в Pethost
За базу данных нужно доплачивать?
Нет. Создавайте столько баз, сколько поместится в память вашей машины: цена тарифа не меняется от месяца к месяцу.
Это то же самое, что Redis?
Valkey — открытый форк Redis 7.2, который развивает Linux Foundation: те же команды и тот же протокол, поэтому клиенты и библиотеки Redis работают с ним. Здесь это Valkey 9 на официальном образе valkey/valkey.
Какого размера он может быть?
Память выбираете вы: от 256 MB до двух третей памяти машины — 2 GB в Starter, 4 GB в Grow, 20 GB в Scale. 70% этой памяти отдано ключам, остальное — запас, чтобы сохранять их на диск.
Что будет, когда он заполнится?
Запись, которой нужно больше памяти, отклоняется с ошибкой, и ни один ключ не удаляется, так что ни одна сессия или задача не потеряется ради места. Если старые ключи кеша можно выбрасывать, добавьте --maxmemory-policy allkeys-lru в его command в compose.yaml и задеплойте его.
Сохраняются ли ключи при перезапуске?
Да. Каждая запись в течение секунды попадает в append-only файл на диске машины, а при запуске Valkey читает этот файл. Кроме того, каждую ночь бэкап уходит за пределы машины и хранится 14 дней.
Можно подключиться к нему из интернета?
Только если вы его откроете: вашим приложениям на машине и ноутбуку это не нужно. Чтобы открыть его, опубликуйте порт в его compose.yaml — и карточка «Подключение» покажет адрес.
Можно работать в valkey-cli или redis-cli с ноутбука?
Да. Команда pethost tunnel -p valkey выводит его на localhost:6379 через SSH, а карточка «Подключение» показывает URL, который нужно вставить.
Он отклоняет какие-нибудь команды?
Только те, что изменили бы его пользователей, сделали бы его репликой или остановили бы его, например ACL, REPLICAOF, MODULE, DEBUG и SHUTDOWN: этим занимается машина. Все остальное работает, включая Lua-скрипты и транзакции.