Panas musim panas — semuanya meleleh, bahkan harga kami.−25%−25% pada setiap paket tahunan, hingga 31 AgustusLihat paket
EQVPS
Mulai

VPS untuk Basis Data

Swa-hosting PostgreSQL atau Redis di VPS dengan root penuh — seluruh postgresql.conf, ekstensi yang tidak dibiarkan dipasang layanan terkelola, dan batasan jujur soal apa yang bisa dan tidak bisa ditanggung mesin bersama. Mulai $8/bln.

Ada momen tertentu di mana basis data terkelola berhenti nyaman dan mulai menjadi tembok. Anda ingin ekstensi yang tidak ditawarkan tingkatnya. Anda ingin melihat rencana kueri sebenarnya dan menyetel work_mem. Anda ingin superuser. Layanan terkelola adalah bawaan yang bagus tepat sampai Anda perlu memiliki barangnya — dan kemudian VPS dengan root penuh adalah jawaban jujurnya.

Halaman ini soal menjalankan PostgreSQL atau Redis Anda sendiri dengan benar, dan jelas soal di mana mesin bersama adalah keputusan yang tepat dan di mana tidak.

Apa yang sebenarnya dibutuhkan basis data

Basis data peduli dua hal yang tidak dipedulikan server game: memori untuk kumpulan kerja dan I/O disk. Bentuk kasarnya:

Redis lebih ringan lagi — ia terikat-memori, jadi tentukan ukuran paket ke kumpulan data Anda plus overhead dan selesai. Postgres adalah yang mengganjar sedikit penyetelan.

Alasan sebenarnya swa-hosting: kendali

Di sinilah VPS mendapat tempatnya. Pada mesin Anda sendiri Anda mendapat:

Jika tidak ada dari itu yang penting bagi Anda, basis data terkelola benar-benar baik dan Anda harus memakai satu. Halaman ini untuk kasus di mana ia penting.

Di mana mesin bersama adalah alat yang salah

Berterus-terang soal itu: VPS vCPU-bersama tidak dibangun untuk OLTP berat — ratusan transaksi per detik dengan penulisan kritis-latensi. Beban kerja itu hidup atau mati pada I/O disk terjamin dan clock stabil, dan paket bersama tidak menjanjikan keduanya. Jika itu Anda, Anda mau perangkat keras khusus, dan kami lebih suka memberi tahu Anda sekarang daripada melihat latensi p99 Anda mempermalukan kita berdua.

Untuk kasus yang jauh lebih umum — basis data di balik satu app, alat internal, penyimpanan analitik, cache — paket bersama persis tepat.

Cadangan bukan opsional

Swa-hosting berarti cadangan adalah tugas Anda, dan satu aturannya adalah: lakukan sebelum Anda membutuhkannya. Untuk Postgres, pg_dump pada cron untuk cadangan logis, atau pengarsipan WAL untuk pemulihan titik-waktu pada apa pun yang benar-benar Anda pedulikan. Kirim dump keluar dari mesin — ke penyimpanan objek atau server lain — agar disk mati tidak membawa cadangan bersamanya. Uji pemulihan setidaknya sekali. Cadangan yang tidak pernah Anda pulihkan adalah harapan, bukan cadangan.

Membiarkan server lain terhubung

Jika basis data hanya melayani app di mesin yang sama, ikat ke localhost dan selesai — tidak ada yang diekspos. Begitu mesin lain perlu masuk, dua hal berubah:

  1. Anda butuh alamat stabil dan dapat dirutekan — itu paket IPv4-khusus (Small-IP $16, Medium-IP $20). Paket NAT berbagi alamat, yang baik untuk keluar tapi bukan untuk menjadi basis data yang dihubungi server lain.
  2. Anda firewall dengan keras. Buka 5432 (atau 6379) hanya ke IP tertentu yang membutuhkannya, jangan pernah ke 0.0.0.0/0, dan wajibkan TLS. Port Postgres terbuka di internet publik ditemukan dalam menit.

Memilih paket

KonfigurasiPaket
BD di balik satu app, hanya localhostSmall ($8)
Beberapa app / konkurensi produksiMedium ($12)
Server lain harus terhubung masukSmall-IP ($16) / Medium-IP ($20)
OLTP berat, ratusan TPSperangkat keras khusus, bukan VPS bersama

Kebanyakan basis data swa-hosting mulai di Small dan tumbuh ke Medium atau paket IP-khusus saat mereka mengambil lebih banyak app atau klien eksternal.

Mengapa di sini

Root penuh berarti ia basis data Anda, hingga ke bawah — setiap baris config, setiap ekstensi, jadwal cadangan Anda sendiri, tanpa tingkat memutuskan apa yang Anda boleh pasang. Pembayaran adalah kripto (USDC atau USDT di Base, Ethereum, atau Polygon), tanpa KYC, tanpa dokumen. Root dalam sekitar 60 detik setelah pembayaran, dan Anda bisa membuat Postgres menerima koneksi beberapa menit kemudian.

Rekap jujurnya: swa-hosting saat Anda ingin kendali — ekstensi, penyetelan, superuser — dan saat beban kerja Anda sedang. Untuk basis data app kecil-ke-sedang, paket bersama adalah alat yang tepat. Untuk ratusan TPS OLTP kritis-latensi, bukan, dan kami akan mengatakannya. Siap? Pilih paket.

Siap deploy? Bayar dengan kripto, tanpa KYC — online dalam sekitar satu menit.

Deploy →

Pertanyaan umum

Berapa RAM yang dibutuhkan basis data swa-hosting?

Untuk satu app — instansi Postgres atau Redis plus backend-nya — 1,7-2 GB adalah kumpulan kerja realistis, jadi Small ($8) cocok. Beberapa app, atau basis data produksi dengan konkurensi nyata, mendorong Anda ke Medium ($12), dan jika mesin lain perlu menjangkaunya, paket IP-khusus. Tentukan ukuran berdasarkan kumpulan kerja dan jumlah koneksi, bukan harapan.

Mengapa swa-hosting alih-alih basis data terkelola?

Kendali. Anda mendapat seluruh postgresql.conf, superuser, dan ekstensi apa pun yang Anda mau — pgvector, PostGIS, TimescaleDB, pg_cron — hal yang tingkat terkelola sering kunci atau tagih ekstra. Pertukarannya adalah cadangan, penyetelan, dan pembaruan menjadi tugas Anda. Jika Anda ingin memiliki mesinnya, ini intinya.

Apakah VPS bersama baik untuk basis data produksi?

Untuk app kecil-ke-sedang, ya. Untuk OLTP berat — ratusan transaksi per detik, penulisan kritis-latensi — mesin vCPU-bersama adalah alat yang salah, dan kami akan mengatakannya alih-alih menjual Anda satu. I/O disk dan clock terjamin penting di sana, dan paket bersama tidak menjanjikan keduanya.

Bagaimana saya membiarkan server lain saya terhubung ke basis data?

Ikat Postgres ke antarmuka yang tepat, buka port hanya ke IP yang membutuhkannya, dan pakai paket dengan IPv4 khusus agar alamatnya stabil dan dapat dijangkau. Jangan pernah ekspos 5432 ke seluruh internet — firewall ke server app Anda dan wajibkan TLS.

Apakah saya perlu memberi Anda identitas?

Tidak. Email untuk mendaftar, USDC atau USDT untuk membayar. Tanpa dokumen, root dalam sekitar satu menit.

Komentar

Belum ada komentar. Jadilah yang pertama.

Tinggalkan komentar

Komentar dimoderasi sebelum muncul.