PostgreSQL
Relational database
DatabasesFree
PostgreSQL, MySQL, Redis and MongoDB: all of the server's memory goes to your database

Six steps from small to large, with resources and price matched to the job.
$2.85/mo
$0.10 for 24 hours
$3.14/mo
$0.11 for 24 hours
$2.59/mo
$0.09 for 24 hours
$3.10/mo
$0.11 for 24 hours
$3.29/mo
$0.12 for 24 hours
$4.48/mo
$0.16 for 24 hours
$2.99/mo
$0.11 for 24 hours
$3.89/mo
$0.14 for 24 hours
Hot tables in memory, room for indexes and dumps
Why these resources$8.35/mo
$0.30 for 24 hours
$11.39/mo
$0.41 for 24 hours
$7.59/mo
$0.27 for 24 hours
$9.87/mo
$0.35 for 24 hours
$14.63/mo
$0.52 for 24 hours
$19.95/mo
$0.71 for 24 hours
$13.30/mo
$0.48 for 24 hours
$17.29/mo
$0.62 for 24 hours
$23.14/mo
$0.83 for 24 hours
$31.56/mo
$1.13 for 24 hours
$21.04/mo
$0.75 for 24 hours
$27.35/mo
$0.98 for 24 hours
$44.11/mo
$1.58 for 24 hours
$60.15/mo
$2.15 for 24 hours
$40.10/mo
$1.43 for 24 hours
$52.13/mo
$1.86 for 24 hours
Need a different size? Build a configuration or pick a ready-made plan.
Similar plans from other providers next to our steps in the Netherlands.
Our step 03
Website or CRM databaseWAWs-2 · Warsaw
They offer more: disk
Our step is cheaper by $5.01 a month, or 38%
Source: aeza.netchecked October 17, 2026on their site €11.87/mo, ECB rate on October 16, 2026: $1.1253 per €1
Стандартный, 2 core · 4 Gb
They offer more: disk
Our step is cheaper by $6.00 a month, or 42%
Source: vdsina.ruchecked October 17, 2026on their site RUB 1,200/mo, Central Bank of Russia rate on October 17, 2026: 83.6177 ₽ per $1
CPX22 · Germany, Finland
They offer more: disk
excl. IPv4 and VAT
Our step is cheaper by $14.64 a month, or 64%
Source: docs.hetzner.comchecked October 17, 2026
Prices are taken from the providers' pricing pages on the check date, per month, without prepayment discounts; rubles and euros are converted to US dollars at the official rate (Central Bank of Russia and ECB respectively). Our price is the step from the list above, with the server in the Netherlands. Resources don't match one to one: where another provider gives more of a resource, the row says so. Providers change their prices; the current price is on their site, linked in each row.
Minimums come from the apps' official requirements; our estimates are marked.
Redis keeps all data in memory and needs spare memory to save a snapshot under write load. So 1 GB fits a cache of about 0.5 GB of data.
PostgreSQL suggests about 25% of memory for shared_buffers, here 512 MB; the rest goes to the OS cache. Disk is about twice the data size: indexes, logs and dumps.
MongoDB's WiredTiger cache is 50% of (RAM − 1 GB), which is 1.5 GB on 4 GB. PostgreSQL's shared_buffers on the same 4 GB is 1 GB.
2 GB of shared_buffers, about 6 GB for the OS cache and dozens of connections.
Our estimate for parallel queries and indexes that don't fit into 8 GB.
The whole MongoDB or Redis working set in memory. There is no ready plan with 32 GB and 300 GB cheaper than one with 16 vCPU; a configuration gives the memory without extra cores.
Tick the ones you need when ordering, and they are installed together with the server.
root@vps:~# sudo apt install -y postgresql-common && sudo /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh -y && sudo apt install -y postgresql-18
✓ PostgreSQL 18.6 installed · about 2 minutes
root@vps:~#
Relational database
DatabasesFree
SQL database by Oracle
DatabasesFree
Drop-in MySQL replacement
DatabasesFree
In-memory cache and queues
DatabasesFree
Document NoSQL database
DatabasesFree
PostgreSQL web interface
DatabasesFree
Web interface for MySQL
DatabasesFree
The price of the “Website or CRM database” step in each data center.
| Location | Per month |
|---|---|
| NetherlandsAmsterdam | $8.35 |
| GermanyFrankfurt | $11.39 |
| PolandWarsaw | $7.59 |
| EstoniaTallinn | $9.87 |
Check the latency to each data center before you order: Looking Glass · Speedtest
Filled is what the job uses, empty is overpayment. Prices in the Netherlands, per month.
Needs: 1 vCPU · 1 GB · 10 GB
Ready-made plan NL-R9-1: 1 vCPU · 2 GB · 10 GB
$2.85/mo
instead of $2.89 for the ready-made plan
1% cheaperNeeds: 1 vCPU · 2 GB · 20 GB
Ready-made plan NL-R9-2: 1 vCPU · 3 GB · 30 GB
$3.29/mo
instead of $3.49 for the ready-made plan
6% cheaperNeeds: 2 vCPU · 4 GB · 50 GB
Ready-made plan NL-R9-5: 4 vCPU · 4 GB · 100 GB
$8.35/mo
instead of $11.22 for the ready-made plan
26% cheaperNo answer here? Message @ExpressHost_SupportBot.
The main rule: hot data should fit in memory. PostgreSQL suggests giving about 25% of RAM to shared_buffers; MongoDB's WiredTiger cache takes 50% of (RAM − 1 GB). On the “Website or CRM database” plan (2 vCPU, 4 GB RAM, 50 GB NVMe) that's 1 GB and 1.5 GB.
It's your server with root access: you choose the DBMS and version yourself and handle the config, updates and backups. You pay only for resources: 2 vCPU, 4 GB RAM, 50 GB NVMe costs $8.35 a month.
Have the database listen on localhost only and close its port in the firewall, which is configured right in the bot. Connect from your computer through an SSH tunnel.
We count about twice the data size: indexes, logs, VACUUM and dumps all take space. For a 20 GB database that's the “Website or CRM database” plan with 50 GB NVMe. That's our estimate.
Databases on Ryzen and NVMe — in 4 steps.