Pilih produk
Hosting WebSitus web dan WordPress dengan paket harga tetapCloudDeploy aplikasi, API, dan database dari Git atau DockerAI BuilderBuat dan ubah situs serta aplikasi dengan AITambahkan ke proyek apa pun
DomainEmailDatabaseWordPress TerkelolaRuntime agenMigrasiDeveloper
Semua tentang AIDeveloperMCP untuk asisten AIDokumentasiKeamananHostingsurge
HargaMasukDatabase & backend
Database terkelola. Tepat di samping aplikasi Anda.
Jalankan PostgreSQL, MySQL, MariaDB, Redis, atau MongoDB di jaringan privat tim Anda. Hubungkan database ke proyek, dan string koneksinya langsung masuk ke variabel lingkungan aplikasi — lengkap dengan cadangan harian, metrik, dan konsol di browser.
Bab 1 dari 5: Kelima engine dalam satu daftar, masing-masing dengan statusnya dan proyek yang memakainya.
Data contohDatabase yang mengurus dirinya sendiri, di samping aplikasi Anda
Bagian-bagian yang biasanya harus Anda buat skripnya, perbarui, dan awasi sendiri.
Lima engine, satu dashboard
PostgreSQL, MySQL, MariaDB, Redis, dan MongoDB, dikelola di tempat yang sama dengan deployment Anda. PostgreSQL juga mendapat connection pooling dengan PgBouncer dan ekstensi seperti pgvector.
Privat secara default
Setiap database berjalan di jaringan privat tim Anda dan hanya bisa dijangkau dari proyek Anda. Akses publik adalah sakelar: memberi Anda host dan port, lalu bisa ditutup lagi.
Terhubung dalam satu langkah
Hubungkan database ke proyek, dan URL koneksinya disimpan sebagai variabel sensitif — DATABASE_URL, REDIS_URL, atau MONGODB_URI. Deploy ulang, dan aplikasi pun terhubung.
Cadangan sejak hari pertama
Database baru dicadangkan setiap hari pukul 03.00 UTC, dan setiap cadangan disimpan 30 hari. Ubah jadwalnya, atau cadangkan saat itu juga sebelum migrasi.
Pulihkan atau unduh
Pulihkan cadangan ke database baru, atau langsung di database yang sama setelah cadangan pengaman otomatis. Unduh cadangan mana pun; setiap malam cadangan juga disalin, terenkripsi, ke penyimpanan di UE.
Konsol dan metrik bawaan
Jelajahi tabel dan jalankan kueri di browser tanpa membuka database ke internet. Metrik menampilkan beban, koneksi, cache hit, dan ukuran selama 90 hari.
Pemulihan dilakukan dari cadangan ini: pemulihan ke titik waktu tertentu tidak tersedia untuk database pelanggan. Cadangan MongoDB bisa diunduh tetapi tidak bisa dipulihkan dari dashboard, dan Redis tidak punya cadangan terjadwal.
Dari nol sampai terhubung dalam tiga langkah
Langkah yang sama dengan yang diputar demo di atas. Tanpa server yang harus disiapkan, tanpa kredensial yang harus disalin ke sana kemari.
- Buat databasePilih engine dan nama. Database dimulai di jaringan privat tim Anda, dengan cadangan harian yang sudah aktif.
- Hubungkan ke aplikasi AndaPilih proyeknya. URL koneksi ditambahkan ke variabel lingkungannya; deploy ulang, dan aplikasi membacanya seperti variabel lain.
- Pantau, kueri, pulihkanIkuti metriknya, jalankan kueri di konsol, dan pulihkan cadangan saat Anda membutuhkannya.
Mengapa menjalankannya di sini
Apa yang harus Anda kerjakan sendiri untuk database di server yang Anda kelola, dan apa yang diurus Hostingsurge.
| Tugas | Di server yang Anda kelola | Di Hostingsurge |
|---|---|---|
| Cadangan | Cron job, rotasi dump, dan tempat untuk menyimpan filenya | Harian secara default, disimpan 30 hari, ditambah cadangan kapan saja |
| Salinan di luar server | Penyedia lain dan skrip lain | Disalin setiap malam, terenkripsi, ke penyimpanan di UE |
| Pemulihan | Manual, lewat command line | Ke database baru, atau di tempat setelah cadangan pengaman |
| Melihat data | Klien di laptop Anda dan port yang terbuka | Konsol di browser, hanya-baca secara default, setiap perintah diaudit |
| Pemantauan | Exporter dan dashboard yang harus disiapkan | Metrik setiap lima menit, dengan riwayat 90 hari |
| Menghubungkan aplikasi | Kredensial disalin ke konfigurasinya | DATABASE_URL ditambahkan saat Anda menghubungkan database |
Semua yang ada di sekitar database
Rahasia, pekerjaan terjadwal, dan gambaran jelas tentang apa yang dipakai setiap proyek — di samping deployment Anda.
- Variabel lingkungan dan rahasia. Jauhkan kunci API dan string koneksi dari kode Anda. Nilai sensitif tetap tersembunyi setelah disimpan, dan perubahan berlaku pada deploy berikutnya.
- Cron job. Jalankan perintah berulang — pembersihan malam, laporan — sesuai jadwal di container aplikasi Anda, atau mulai satu dengan Jalankan sekarang.
- Penyimpanan proyek. Tampilan Penyimpanan setiap proyek menunjukkan database yang dipakainya. Hubungkan database mana pun dari tim Anda ke proyek mana pun.
Dari terminal Anda
# Buat PostgreSQL dan hubungkan ke proyek hostingsurge databases create toko-db --engine postgresql --project toko # Metrik tujuh hari, dengan grafik mini hostingsurge databases metrics toko-db --range 7d # Cadangkan sekarang, lalu tampilkan daftar cadangan hostingsurge databases backups toko-db run hostingsurge databases backups toko-db ls
Tindakan yang sama tersedia di REST API dan lewat MCP, dan setiap perintah bisa mencetak --json. Konsol adalah pengecualiannya: konsol hanya melayani sesi dashboard yang sudah masuk. Jelajahi API dan CLI
Yang didapat setiap engine
Satu dashboard untuk kelimanya. Cadangan dan pemulihan mengikuti apa yang didukung setiap engine.
| Engine | Cocok untuk | Cadangan terjadwal | Pemulihan dari dashboard |
|---|---|---|---|
| PostgreSQL | Data relasional untuk aplikasi web dan API | Harian secara default | Ke database baru atau di tempat |
| MySQL | Aplikasi PHP dan banyak framework | Harian secara default | Ke database baru atau di tempat |
| MariaDB | Open source, kompatibel dengan MySQL | Harian secara default | Ke database baru atau di tempat |
| MongoDB | Dokumen berbentuk JSON | Harian secara default | Hanya unduhan |
| Redis | Cache, sesi, dan antrean | Tidak tersedia | — |
Sudah menjalankannya di tempat lain? Impor dump PostgreSQL, MySQL, MariaDB, MongoDB, atau Redis, atau salin database yang sedang berjalan. Semua sumber migrasi
Harga seperti bagian Cloud lainnya
Database ada di daftar harga Cloud: harga tetap per database, atau pemakaian yang ditagih per detik.
PostgreSQL Basic
0,1 vCPU256 MB
$6 / bulan
PostgreSQL 1 GB
0,5 vCPU1 GB
$19 / bulan
Key Value 256 MB
Kompatibel dengan Redis256 MB
$10 / bulan
Atau bayar sesuai pemakaian: $20 per vCPU dan $10 per GB memori per bulan, ditagih per detik. MySQL, MariaDB, dan MongoDB berjalan dengan harga pemakaian atau di instance berharga tetap.
Harga peluncuran dalam USD, belum termasuk PPN. Pembayaran belum dibuka: semua akun berjalan gratis saat ini dan tidak ada yang ditagih. Bandingkan harga Cloud
Pertanyaan seputar database, terjawab
Database apa saja yang bisa saya buat?
PostgreSQL, MySQL, MariaDB, Redis, dan MongoDB. Masing-masing berjalan sebagai database terkelola di jaringan privat tim Anda.
Bagaimana aplikasi saya terhubung ke database-nya?
Hubungkan database ke proyek, dan URL koneksinya ditambahkan ke variabel lingkungan proyek sebagai nilai sensitif: DATABASE_URL, atau REDIS_URL dan MONGODB_URI untuk Redis dan MongoDB. Deploy ulang, dan aplikasi Anda membacanya seperti variabel lain.
Apakah cadangan berjalan otomatis?
Ya, untuk PostgreSQL, MySQL, MariaDB, dan MongoDB: database baru dicadangkan setiap hari pukul 03.00 UTC, dan setiap cadangan disimpan 30 hari. Anda bisa mengubah jadwalnya atau mencadangkan kapan saja, dan setiap malam cadangan juga disalin, terenkripsi, ke penyimpanan di UE di luar server. Redis tidak punya cadangan terjadwal.
Bisakah saya memulihkan ke titik waktu tertentu?
Tidak. Pemulihan memakai cadangan terjadwal dan cadangan yang Anda buat sendiri: cadangan PostgreSQL, MySQL, dan MariaDB dipulihkan ke database baru atau di tempat setelah cadangan pengaman, dan cadangan MongoDB bisa diunduh.
Bisakah saya melihat isi database tanpa membukanya ke internet?
Bisa. Konsol browser menampilkan tabel, koleksi, atau kunci dan menjalankan perintah lewat sesi dashboard Anda. Konsol dimulai dalam mode hanya-baca; mode tulis adalah sakelar yang Anda konfirmasi, dan setiap perintah dicatat di log audit tim.
Bisakah saya terhubung dari komputer sendiri?
Bisa. Aktifkan akses publik, dan database mendapat host serta port publik untuk alat Anda sendiri. Matikan lagi setelah selesai — secara default, database hanya bisa dijangkau dari proyek tim Anda.
Bisakah saya memindahkan database yang sudah ada ke sini?
Bisa. Impor dump PostgreSQL, MySQL, MariaDB, MongoDB, atau Redis, atau salin database yang sedang berjalan. Lebih suka tim kami yang mengerjakannya? Minta bantuan migrasi
Di mana data saya disimpan?
Di server di Prancis (UE), di balik firewall. Proyek, data, dan kredensial setiap tim terisolasi dari tim lain.
Beri aplikasi Anda database hari ini.
Mulai gratis, lalu buat PostgreSQL, MySQL, MariaDB, Redis, atau MongoDB di samping proyek Anda — atau impor database yang sudah Anda jalankan.