Базы данных · SSPL

MongoDB на VPS

MongoDB 7 на VPS: document-store, replica set, WiredTiger tuning, автобэкап.

Официальный сайт: https://www.mongodb.com

vCPU от
2
рекомендуется
RAM от
4 GB
минимум
Диск от
40 GB
SSD/NVMe
План
VPS-M
оптимальный

Что такое MongoDB

MongoDB — document-oriented NoSQL, популярна для гибких схем, Node.js стеков, MEAN/MERN. Транзакции с 4.0, ACID на уровне документа всегда были.

Ставим 7.0 Community из mongodb-org apt-repo, WiredTiger cache tuning под RAM, ежедневный mongodump в MinIO. Replica-set из 3 нод для production — опция.

Требования и совместимость

CPU
2 vCPU
рекомендуется
RAM
4 GB
минимум
Disk
40 GB
SSD/NVMe
License
SSPL
официально
Поддерживаемые ОС: Ubuntu 22.04, Debian 12

Установка MongoDB

Быстрый снапшот команд для установки на чистом VPS. У нас доступен готовый snapshot для клика в панели — эти команды выполняются автоматически.

wget -qO- https://pgp.mongodb.com/server-7.0.asc | apt-key add -
echo "deb https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" > /etc/apt/sources.list.d/mongo.list
apt update && apt install -y mongodb-org
systemctl enable --now mongod

Возможности MongoDB

Ключевые фичи и характеристики, которые получаете из нашего snapshot MongoDB на VPS.

  • MongoDB 7.0 Community
  • WiredTiger cache tuning
  • Replica-set (3+ ноды)
  • mongodump/mongorestore в S3
  • TLS для внешних подключений

Для каких задач подходит

  • Node.js / MEAN / MERN стеки
  • Каталоги с гибкой схемой
  • Аналитика event-streams

Частые вопросы

SSPL и облачные провайдеры?
SSPL ограничивает облачных провайдеров, но для конечного пользователя (вас) — всё как GPL. Мы — просто hoster, вы — enduser.
Backup стратегия?
mongodump в cron, снапшоты каждые 6 часов, retention 7 дней. Для sharded — используем mongosync.
Atlas vs self-hosted?
Atlas удобен, но €50-150/мес за минимальный кластер. Self-hosted на VPS — €10-30/мес с полным контролем.

Развернуть MongoDB за 60 секунд

Готовый снапшот с автобэкапом, TLS и systemd. От €3/мес.