MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

3 Langkah Sederhana untuk Membuat Cluster Sharded MongoDB

Dengan rilis terbaru kami, kami sekarang menawarkan kepada pengguna kami kemampuan untuk menerapkan dan mengelola kluster MongoDB yang rumit dan terpotong pada platform cloud yang didukung, AWS, Azure, dan DigitalOcean. Ini telah menjadi fitur yang paling banyak diminta selama beberapa bulan terakhir dan kami dengan senang hati membukanya untuk semua pelanggan kami. Jika Anda menjalankan shard hari ini, Anda mungkin memahami betapa sulitnya mengatur dan memelihara shard di lingkungan cloud. Tujuan kami dengan rilis ini adalah untuk membuat sharded cluster mudah dikelola seperti server mandiri atau set replika.

Konsol web kami yang sederhana namun fleksibel juga memberi Anda kontrol yang sangat baik atas lokasi pusat data MongoDB dari setiap shard atau setiap replika dari setiap shard. Anda juga dapat memilih untuk mendistribusikan secara geografis setiap replika pecahan Anda untuk ketersediaan yang lebih tinggi.

Pada contoh di bawah, saya akan membuat cluster MongoDB dengan dua shard dalam tiga langkah sederhana. Shard-0 akan berada di Pantai Timur AS dan Shard-1 akan dibuat di Pantai Barat AS. Setiap cluster secara otomatis menyertakan tiga router shard dan tiga server konfigurasi. Setelah digunakan, Anda juga memiliki kemampuan untuk menambahkan lebih banyak router shard. Jika Anda tertarik untuk menyesuaikan jumlah router shard, hubungi kami di [email protected].

  1. Langkah 1:Masukkan Informasi Dasar MongoDB

    Masuk ke akun ScaleGrid Anda, dan buat cluster MongoDB baru dengan memasukkan informasi dasar:

  2. Langkah 2:Dasar-Dasar Shard &Detail Shard-0

    Pilih jumlah pecahan yang ingin Anda terapkan dan jenis kumpulan replika untuk setiap pecahan (2 replika + 1 arbiter / kumpulan replika 3-simpul). Pilih lokasi pusat data untuk router shard, dan perhatikan bahwa server konfigurasi juga terletak di pusat data yang sama dengan router shard. Jika Anda ingin menyesuaikan lokasi server konfigurasi, silakan hubungi tim dukungan kami. Selanjutnya, pilih lokasi pusat data untuk setiap replika Shard-0:

  3. Langkah 3:Detail Shard-1

    Dalam menu Shard, pilih “Shard-1″ dan perbarui lokasi pusat datanya:

    Setelah Anda mengklik berikutnya dan menyelesaikan wizard pembuatan, ke-12 server akan disiapkan dan dikonfigurasi oleh ScaleGrid dan kluster sharding Anda akan aktif dan berjalan dalam waktu singkat!

    Setelah cluster di-deploy, kami juga akan menginstal dan mengonfigurasi agen MMS (MongoDB Monitoring Service) secara otomatis sehingga cluster Anda akan mulai muncul di MMS, atau gunakan MongoDB Monitoring Console tingkat lanjut di ScaleGrid.

Kami juga akan segera merilis pembaruan untuk UI kami yang memberi pelanggan kami kemampuan untuk dengan mudah menambahkan dan menghapus pecahan dari kluster pecahan mereka. Anda juga dapat melihat postingan MongoDB Shards dan Unbalanced Aggregation Loads kami untuk mempelajari lebih lanjut tentang bagaimana pipeline agregasi yang mendasari dijalankan di lingkungan sharding. Seperti biasa, jika Anda memiliki pertanyaan, hubungi kami di [email protected].


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apakah ada cara untuk mencegah MongoDB menambahkan bentuk jamak ke nama koleksi?

  2. Apa pendekatan yang direkomendasikan terhadap database multi-penyewa di MongoDB?

  3. pencarian elastis vs. MongoDB untuk memfilter aplikasi

  4. Penerapan &Pemantauan Basis Data Sumber Terbuka Gratis dengan Edisi Komunitas ClusterControl

  5. Menemukan nilai duplikat dalam array MongoDB