All Products
Search
Document Center

ApsaraDB for MongoDB:Apa itu ApsaraDB for MongoDB?

Last Updated:Jul 18, 2026

ApsaraDB for MongoDB adalah layanan database dokumen yang sepenuhnya dikelola (fully managed), dibangun di atas Apsara Distributed File System dan mesin penyimpanan berkeandalan tinggi. Layanan ini menyediakan ketersediaan tinggi multi-node, skalabilitas elastis, serta pencadangan dan pemulihan. Kompatibel penuh dengan protokol MongoDB, layanan ini ideal untuk menyimpan dan mengkueri data tidak terstruktur atau semi-terstruktur dalam aplikasi mobile, IoT, gaming, dan media sosial.

Konsep utama

Struktur data

MongoDB adalah database NoSQL berbasis dokumen. Struktur datanya terdiri dari bidang dan nilai, mirip dengan objek JSON:

{
    "name": "John",
    "sex": "male",
    "age": 30
}

Struktur penyimpanan

MongoDB mengorganisasi data secara berbeda dari database relasional tradisional, menggunakan tiga unit inti:

Istilah MongoDB

Deskripsi

Ekuivalen dalam database relasional

Document

Unit dasar data dalam MongoDB. Dokumen terdiri dari pasangan kunci-nilai BSON.

Row

Collection

Sekumpulan dokumen.

Table

Database

Database dapat berisi beberapa collection. Anda dapat membuat beberapa database dalam MongoDB.

Database

Mengapa memilih ApsaraDB for MongoDB?

  • Arsitektur penerapan yang fleksibel. Pilih dari berbagai opsi penerapan untuk berbagai skenario bisnis, seperti pengujian, pelatihan, beban kerja yang banyak membaca (read-heavy), dan aplikasi dengan konkurensi tinggi.

  • Skalabilitas elastis. Lakukan scaling database dengan mudah melalui perubahan spesifikasi instans, kapasitas penyimpanan, atau jumlah node agar sesuai dengan kebutuhan bisnis yang senantiasa berubah.

  • Berbagai tool migrasi. Lakukan migrasi dan sinkronisasi data menggunakan Konsol ApsaraDB for MongoDB, tool MongoDB native, atau tool Alibaba Cloud khusus.

  • Langkah-langkah keamanan yang komprehensif. Lindungi data Anda dengan serangkaian fitur keamanan lengkap, termasuk otorisasi RAM, log audit, isolasi jaringan, daftar putih, otentikasi kata sandi, dan enkripsi data transparan (TDE).

  • Cakupan kasus penggunaan yang luas. Berkat model data fleksibel, bahasa kueri yang kaya, jenis indeks beragam, dan arsitektur terdistribusi, layanan ini banyak digunakan untuk aplikasi mobile, IoT, gaming, dan media sosial.

Untuk informasi lebih lanjut tentang layanan ini, lihat dokumentasi terkait.

Trial gratis

ApsaraDB for MongoDB menyediakan trial gratis. Untuk informasi lebih lanjut, lihat Trial gratis.

Harga

Untuk detail mengenai item yang dapat ditagih, lihat Item yang Dapat Ditagih dan Harga.

Metode manajemen

Anda dapat mengelola instans ApsaraDB for MongoDB melalui berbagai metode, termasuk membuat instans, mengonfigurasi jaringan, serta mengelola database dan akun.

Metode manajemen

Kasus penggunaan

Deskripsi

Console

Paling cocok untuk pengguna yang lebih suka antarmuka pengguna grafis (GUI) untuk manajemen instans.

Menyediakan GUI berbasis web yang mudah digunakan.

API

Paling cocok untuk integrasi terprogram atau otomatisasi lintas platform dalam manajemen instans.

Semua operasi yang tersedia di Console juga dapat dilakukan menggunakan API.

Setelah membuat instans ApsaraDB for MongoDB, Anda dapat menghubungkannya dengan cara berikut:

Metode akses

Kasus penggunaan

Deskripsi

Mongo Shell

Paling cocok untuk developer yang ingin mengelola database menggunakan tool command-line resmi MongoDB.

Hubungkan ke instans set replika ApsaraDB for MongoDB menggunakan Mongo Shell

Clients

Gunakan client database apa pun yang kompatibel dengan MongoDB untuk terhubung.

Contohnya termasuk Robo 3T dan Studio 3T.

Langkah selanjutnya

  • Buat instans ApsaraDB for MongoDB. Gunakan panduan Getting Started untuk membuat dan menggunakan instans ApsaraDB for MongoDB. Untuk informasi lebih lanjut, lihat Memulai. Saat membuat instans, pertimbangkan aspek penerapan berikut:

    • Wilayah dan zona. Wilayah dan zona menentukan lokasi fisik instans Anda dan tidak dapat diubah setelah pembuatan. Pilih wilayah dan zona berdasarkan faktor-faktor seperti lokasi geografis pengguna Anda, ketersediaan produk Alibaba Cloud, ketersediaan tinggi aplikasi, dan latensi jaringan pribadi. Untuk informasi lebih lanjut, lihat Wilayah dan zona.

      Sebagai contoh, jika aplikasi Anda diterapkan pada instans ECS, buat instans ApsaraDB for MongoDB Anda di wilayah dan zona yang sama untuk mengurangi latensi jaringan.

    • Perencanaan jaringan. Setelah memilih wilayah, Anda dapat membuat VPC dengan blok CIDR pribadi kustom. Terapkan instans di VPC yang Anda buat atau di VPC default. Untuk informasi lebih lanjut, lihat Konfigurasikan VPC saat membuat instans.

  • Migrasikan database MongoDB on-premises ke cloud. ApsaraDB for MongoDB kompatibel penuh dengan protokol MongoDB. Gunakan DTS atau tool MongoDB native untuk memigrasikan database MongoDB on-premises Anda ke cloud. Untuk petunjuk detail, lihat Migrasi dan sinkronisasi data. Untuk informasi lebih lanjut tentang DTS, lihat Apa itu DTS?.

Untuk daftar versi dan fitur ApsaraDB for MongoDB yang didukung, lihat Fitur.