VPS для бази даних
PostgreSQL, MySQL, MongoDB і Redis на NVMe — окремо від застосунку або разом із ним.
Обрати VPS для БДБазам даних важливі швидкість диска і затримка. VPS CloudAxis працюють на NVMe: затримка близько 0,22 мс, до 50 000 IOPS у пікові секунди і від 8 000 до 30 000 IOPS постійно залежно від тарифу. Результати замірів і методика — у нашій статті про тест NVMe.
Ліміти диска за тарифами
| Тариф | RAM | Диск | IOPS постійно |
|---|---|---|---|
| VPS Nano — 99 грн | 1 ГБ | 20 ГБ NVMe | 8 000 |
| VPS Start — 149 грн | 2 ГБ | 40 ГБ NVMe | 12 000 |
| VPS Pro — 299 грн | 4 ГБ | 80 ГБ NVMe | 20 000 |
| VPS Business — 549 грн | 8 ГБ | 160 ГБ NVMe | 30 000 |
| VPS Max — 899 грн | 12 ГБ | 240 ГБ NVMe | 30 000 |
Пік — до 50 000 IOPS протягом ~30 секунд для всіх тарифів. Для бази головне, щоб робочий набір даних поміщався в RAM.
- PostgreSQL — apt install -y postgresql — у Ubuntu 24.04 встановиться PostgreSQL 16.
- MySQL / MariaDB — apt install -y mariadb-server && mysql_secure_installation
- Доступ із застосунку на тому ж VPS — підключайтеся до localhost — це найшвидше і найбезпечніше.
- Доступ ззовні — безпечніше через SSH-тунель: ssh -L 5432:localhost:5432 root@IP -p ВАШ_SSH_ПОРТ. Або відкрийте базу на одному з виданих портів — тоді обов’язково складний пароль і SSL.
Безпека
- Не відкривайте базу назовні без потреби — тримайте застосунок і базу на одному VPS або ходіть через SSH-тунель.
- Обмеження доступу за IP клієнта (pg_hba.conf, bind-address) тут не спрацює: усі вхідні з’єднання надходять через проксі з однієї внутрішньої адреси. Покладайтеся на паролі, SSL і SSH-тунелі.
- Окрім щоденного знімка VPS, робіть логічні дампи (pg_dump, mysqldump) і зберігайте копію поза сервером.
Яка швидкість диска для бази даних?
NVMe із затримкою близько 0,22 мс; постійно від 8 000 IOPS (Nano) до 30 000 IOPS (Business і Max), у пікові секунди — до 50 000 IOPS.
Скільки RAM потрібно для PostgreSQL?
Для невеликого проєкту достатньо 1–2 ГБ. Орієнтир: щоб активні дані й індекси поміщалися в пам’ять — тоді більшість запитів не звертається до диска.
Чи можна підключитися до бази з комп’ютера?
Так, найбезпечніше через SSH-тунель; також можна відкрити базу на одному з виданих TCP-портів зі складним паролем і SSL.
Чи робляться бекапи бази?
Щоденний знімок усього VPS — автоматично. Для баз радимо додатково налаштувати pg_dump/mysqldump за розкладом.
Чи підходить для Redis і MongoDB?
Так, будь-яка СУБД для Linux: Redis, MongoDB, ClickHouse тощо — встановлюєте самостійно або в Docker.
Тарифи VPS
| Тариф | vCPU | RAM | NVMe | Ціна / міс | |
|---|---|---|---|---|---|
| VPS Bot | 1 | 512 МБ | 10 ГБ | 59 UAH | Замовити |
| VPS Nano | 1 | 1 ГБ | 20 ГБ | 99 UAH | Замовити |
| VPS Start | 1 | 2 ГБ | 40 ГБ | 149 UAH | Замовити |
| VPS Pro | 2 | 4 ГБ | 80 ГБ | 299 UAH | Замовити |
| VPS Business | 4 | 8 ГБ | 160 ГБ | 549 UAH | Замовити |
| VPS Max | 6 | 12 ГБ | 240 ГБ | 899 UAH | Замовити |
Ціни за місяць у гривнях. Усі тарифи: KVM, NVMe, root-доступ, щоденний бекап, 7 днів безкоштовного тесту.