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

MongoDB di Azure:Bagaimana Cara Memilih Jenis Instans yang Tepat?

Azure sekarang menjadi platform populer untuk menyebarkan dan mengelola server MongoDB. Setelah Anda memilih hosting MongoDB di Azure, salah satu keputusan pertama yang perlu Anda buat adalah memilih jenis instance yang perlu Anda terapkan. Dalam hal ini, Azure, untungnya, jauh lebih sederhana daripada AWS. Azure pada dasarnya menawarkan tiga jenis instans yang akan kami jelaskan di bawah.

1. Seri


Seri menawarkan instans tujuan umum yang sesuai dengan sebagian besar beban kerja. Mereka tersedia dalam berbagai ukuran mulai dari 0,75 GB hingga 56 GB. Di dalam seri A Anda ditawari dua opsi – 'Dasar' dan 'Standar'. Versi 'Dasar' lebih murah tetapi tidak menawarkan penyeimbangan beban, penskalaan otomatis, dll. Dari perspektif basis data, perbedaan terpenting adalah bahwa dengan instans 'Dasar', disk azures Anda (gumpalan halaman) dibatasi hingga 300 IOPS/disk sedangkan dengan instans 'Standar' Anda dapat mencapai hingga 500 IOPS/disk. Ini dapat membuat perbedaan besar, terutama dengan instance yang lebih besar ketika Anda dapat melakukan RAID pada disk. Rekomendasi kami adalah menggunakan mesin 'Standar' bila memungkinkan untuk memanfaatkan I/O yang ditingkatkan. Jumlah disk yang dapat dilampirkan ke VM bergantung pada ukuran VM. Anda dapat menggunakan hingga 16 disk untuk mesin  A7. Detail lebih lanjut dapat ditemukan di sini.

2. Seri D/seri DS


Instance seri D menawarkan performa yang lebih baik dibandingkan dengan seri A  - khususnya instance CPU dan SSD lokal yang lebih baik. Disk SSD lokal akan memberi Anda kinerja disk terbaik di Azure. Namun, itu disebut 'lokal' karena suatu alasan. Data pada disk ini bersifat sementara – jika karena alasan apa pun VM Anda dihentikan, Anda akan kehilangan semua data di disk Anda. Jadi SSD Lokal tidak boleh digunakan sebagai penyimpanan utama. Seri DS lebih menarik dari perspektif data karena merupakan satu-satunya jenis instans yang mendukung penyimpanan Premium. Penyimpanan premium seperti namanya menawarkan IOPS disk yang ditingkatkan tergantung pada ukuran disk. Jika memungkinkan, coba gunakan penyimpanan premium untuk semua disk data Anda. Untuk detail lebih lanjut, lihat ikhtisar penyimpanan Premium.

Jenis Disk P10 P20 P30 Ukuran Diska 128 GB 512 GB 1024 GB IOPS per Disk 500 2300 5000 Throughput per Disk 100 MB/dtk 150 MB/dtk 200 MB/dtk

3. Seri G


Ini adalah seri 'monster' yang menawarkan RAM dalam jumlah besar (hingga 448 GB) dan SSD lokal. Jika Anda mampu membelinya, seri ini menawarkan kinerja terbaik. Pada titik ini, instans seri G hanya tersedia di pusat data AS Barat dan AS Timur 2.

Informasi lebih lanjut tentang kinerja Azure tersedia di entri blog MongoDB di Azure Berkinerja Tinggi kami


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara menambahkan data ke array dalam Skema Mongoose

  2. Bagaimana cara mengekspor koleksi ke CSV di MongoDB?

  3. MongoDb:Perbedaan antara $push/$addtoset

  4. Bagaimana cara mengembalikan array string dengan agregasi mongodb

  5. Bagaimana cara menghapus duplikat berdasarkan kunci di Mongodb?