全部产品
Search
文档中心

ApsaraDB for MongoDB:Manfaat

更新时间:Jul 02, 2025

ApsaraDB for MongoDB adalah layanan database yang kompatibel dengan MongoDB, dikembangkan berdasarkan sistem Apsara dan mesin penyimpanan dengan keandalan tinggi. Layanan ini menggunakan arsitektur multi-node untuk memastikan ketersediaan tinggi serta mendukung skalabilitas elastis, pemulihan bencana, pencadangan dan pemulihan, serta optimasi performa.

Arsitektur penyebaran fleksibel

ApsaraDB for MongoDB mendukung berbagai arsitektur penyebaran untuk memenuhi kebutuhan skenario bisnis yang berbeda.

Arsitektur penyebaran ApsaraDB for MongoDB mencakup:
  • Arsitektur Instans Mandiri

    Instans mandiri cocok untuk pengembangan, pengujian, pendidikan, dan skenario di mana data perusahaan non-inti disimpan. Anda dapat memilih spesifikasi instans yang paling sesuai dengan kebutuhan bisnis Anda untuk meminimalkan biaya. Untuk informasi lebih lanjut, lihat Instans Mandiri.

  • Arsitektur Instans Set Replika

    Instans set replika cocok untuk skenario lalu lintas lonjakan yang memerlukan pembacaan jauh lebih banyak daripada penulisan atau aktivitas sementara. Instans set replika terdiri dari node utama yang mendukung operasi baca dan tulis, satu, tiga, atau lima node sekunder dengan ketersediaan tinggi, node tersembunyi, dan hingga lima node baca-saja opsional. Anda dapat menambahkan atau menghapus node sekunder dan node baca-saja berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Instans Set Replika.

  • Arsitektur Instans Kluster Sharded

    Instans kluster sharded cocok untuk skenario yang memerlukan operasi baca dan tulis bersamaan dalam jumlah besar. Instans kluster sharded didasarkan pada beberapa instans set replika tiga-node. Setiap instans set replika berisi tiga node dalam mode utama/sekunder dan hingga lima node baca-saja opsional. Instans kluster sharded terdiri dari tiga jenis komponen: mongos, shard, dan node Configserver. Anda dapat menentukan jumlah dan spesifikasi mongos dan node shard untuk membuat instans kluster sharded dengan kemampuan layanan yang berbeda. Untuk informasi lebih lanjut, lihat Instans Kluster Sharded.

Skalabilitas elastis

ApsaraDB for MongoDB memungkinkan Anda mengubah konfigurasi instans untuk beradaptasi dengan kebutuhan bisnis yang berubah. Anda dapat mengubah konfigurasi instans (spesifikasi instans, kapasitas penyimpanan, dan jumlah node) berdasarkan kebutuhan bisnis Anda. Anda juga dapat menentukan bahwa konfigurasi baru mulai berlaku selama jam sepi untuk menghindari dampak potensial pada bisnis Anda. Untuk informasi lebih lanjut, lihat Ubah Konfigurasi Instans.

Kompatibilitas dengan DynamoDB

ApsaraDB for MongoDB sepenuhnya kompatibel dengan protokol MongoDB. Instans kluster sharded MongoDB 4.0 sangat kompatibel dengan protokol DynamoDB. Anda dapat langsung membuat instans kluster sharded yang kompatibel dengan DynamoDB di konsol. Untuk informasi lebih lanjut, lihat Buat Instans ApsaraDB for MongoDB yang Kompatibel dengan DynamoDB.

Dukungan untuk alat yang dikembangkan oleh Alibaba Cloud

ApsaraDB for MongoDB memungkinkan Anda memigrasi dan menyinkronkan data menggunakan konsol ApsaraDB for MongoDB atau alat asli MongoDB. Selain itu, Anda dapat menggunakan alat berikut yang dikembangkan oleh Alibaba Cloud.
AlatDeskripsi
NimoShakeAlat sinkronisasi data. Anda dapat menggunakan alat ini untuk memigrasi database Amazon DynamoDB ke Alibaba Cloud. Untuk informasi lebih lanjut, lihat Migrasikan data dari database Amazon DynamoDB ke ApsaraDB for MongoDB menggunakan NimoShake.
MongoShakeAlat umum yang dikembangkan dalam bahasa Go untuk menyinkronkan data. Anda dapat menggunakan alat ini untuk menyinkronkan data antar database MongoDB. Untuk informasi lebih lanjut, lihat Gunakan MongoShake untuk melakukan sinkronisasi satu arah antara instans ApsaraDB for MongoDB.
NimoFullCheckAlat yang digunakan untuk memverifikasi konsistensi data antara database DynamoDB sumber dan database MongoDB tujuan. Anda dapat menggunakan alat ini untuk memeriksa konsistensi data saat Anda memigrasikan data dalam database DynamoDB ke instans ApsaraDB for MongoDB. Untuk informasi lebih lanjut, lihat Gunakan NimoFullCheck untuk memeriksa konsistensi data setelah migrasi.

Lainnya

ApsaraDB for MongoDB juga unggul dalam ketersediaan layanan, keandalan data, keamanan, dan biaya O&M. Untuk informasi lebih lanjut, lihat Perbandingan antara ApsaraDB for MongoDB dan Database yang Dikelola Sendiri.