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

Cluster MongoDB Berkinerja Tinggi di Azure

Di ScaleGrid, Anda memiliki kemampuan untuk Bring Your Own Cloud (BYOC) untuk menghosting instans MongoDB yang terkelola sepenuhnya di akun Azure Anda sendiri, atau menghosting bersama kami melalui Azure Dedicated Clusters kami rencana.

Kluster berperforma tinggi menggunakan CPU dan disk premium yang andal untuk memberikan performa yang ditingkatkan. Berdasarkan pengujian kinerja kami (detail di bawah), kluster berperforma tinggi kami di Azure memberikan 4x performa pesaing kami dan 2x performa kluster standar kami.

ScaleGrid sekarang mendukung cluster MongoDB 'Kinerja Tinggi' pada platform Azure ARMKlik Untuk Tweet

MongoDB Performa Tinggi:Kumpulan Replika 3-Node

Mengapa kinerja cluster kami jauh lebih baik? Konfigurasi MongoDB berperforma tinggi di Azure menggunakan hibrida SSD lokal dan disk premium untuk mencapai kinerja tinggi dan keandalan tinggi. Konfigurasi tipikal diterapkan menggunakan set replika 3-simpul.

  • Primer dan Sekunder 1 menggunakan disk SSD lokal
  • Sekunder 2 menggunakan Disk Azure Premium

Set Replika 3-Node MongoDB Kinerja Tinggi

Spesifikasi

Kluster berperforma tinggi ditawarkan dalam tiga konfigurasi seperti yang dijelaskan di bawah ini, atau dapat ditemukan di halaman harga kami. Jika Anda menggunakan paket BYOC, ukurannya juga dapat disesuaikan.

Kinerja

Kami menjalankan pengujian kinerja mendetail menggunakan YCSB untuk menunjukkan peningkatan kinerja, dan membandingkan ScaleGrid Azure High Performance XLarge vs. ScaleGrid standar Azure XLarge vs. pesaing dengan ukuran yang setara. Semua konfigurasi serupa dengan RAM 14GB, dan diterapkan di wilayah Azure Australia Easy – Sydney.

ScaleGrid Kinerja Tinggi

  • XBerperforma Tinggi
  • DS3_v2
  • RAM 14 GB
  • 4 core
  • 1024 GB
  • Disk SSD premium
  • 5000 IOPS
  • (2+1) Kumpulan Replika
  • MongoDB versi 3.4.3
ScaleGrid Standard

  • XLarge
  • H11_v2
  • RAM 14 GB
  • 2 core
  • 240 GB
  • 4 RAID disk
  • Hingga 2000 IOPS
  • (2+1) Kumpulan Replika
  • MongoDB versi 3.4.3
Pesaing

  • Azure Didedikasikan
  • (2 + 1) Kumpulan Replika
  • RAM 14 GB
  • Penyimpanan blok 240 GB per node
  • MongoDB versi 3.4.4

Beban kerja

  • 100 % Beban kerja tulis (Beban Kerja A Fase beban):Tulis 3 juta catatan ke dalam database pada berbagai tingkat pemuatan dengan meningkatkan jumlah utas klien dari 4 menjadi 64, berlipat ganda setiap saat.
  • 50 % Baca/ 50% beban kerja pembaruan (Beban Kerja A fase run):Jalankan beban kerja untuk 6 juta operasi pada berbagai tingkat pemuatan dengan meningkatkan jumlah utas klien dari 4 ke atas menjadi 64, dua kali lipat setiap saat.

Hasil

100% Beban Kerja Tulis

50% Baca/50% Perbarui Beban Kerja

Ringkasan

  • Tanpa RAID atau disk SSD premium, kinerja pesaing cukup rendah. Ini memenuhi penyimpanan bloknya pada beban rendah dan throughput tetap hampir rata. CPU jenuh sepenuhnya pada 16 utas. Pertumbuhan latensi hampir eksponensial.
  • Dengan RAID yang dikonfigurasi, solusi ScaleGrid Azure standar sangat mengungguli pesaing karena throughputnya meningkat hampir secara linier dengan beban. Angka latency juga sangat rendah. Ini diharapkan dengan pengaturan RAID dan beban kerja berurutan. Yang terbaik, solusi Azure standar kami lebih dari 3 kali lebih baik daripada pesaing!
  • Penempatan ScaleGrid Azure High Performance dengan disk premiumnya mengungguli penyimpanan blok standar. Yang terbaik, ini 5 kali lebih cepat dari solusi pesaing, dan sekitar 1,4 kali lebih cepat dari solusi standar kami.

Jika Anda memerlukan cluster MongoDB berperforma tinggi di Azure, hubungi [email protected] dan kami dapat membantu Anda menyiapkannya.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mengimpor JSON ke mongoDB menggunakan pymongo

  2. Bagaimana cara mengelola koneksi MongoDB di aplikasi web Node.js?

  3. Manajemen AWS:Cara Menghemat 30% Biaya Hosting MongoDB Anda

  4. Bagaimana cara memasukkan dokumen dengan tanggal di mongo?

  5. 3 Cara Menyembunyikan Indeks dari Paket Kueri di MongoDB