View a markdown version of this page

NVMe-backed contoh - Amazon DocumentDB

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

NVMe-backed contoh

NVMe-backed instans menawarkan kinerja kueri hingga 7x lebih cepat untuk aplikasi dengan kumpulan data besar yang melebihi memori instans biasa. Instans ini memanfaatkan penyimpanan Solid-State Drive (SSD) berbasis memori non-volatile (NVMe) lokal yang tersedia pada instans r6gd untuk menyimpan data sementara, mengurangi akses penyimpanan berbasis jaringan, dan meningkatkan latensi dan throughput baca.

Ruang SSD lokal dibagi menjadi dua bagian:

  • Cache berjenjang — Sekitar 73% dari SSD lokal dialokasikan sebagai cache database, memungkinkan sistem untuk menyimpan hingga lima kali lebih banyak halaman database daripada memori utama saja. SSD lokal bertindak sebagai cache tingkat kedua, sedangkan cache buffer dalam memori yang ada tetap menjadi cache tingkat pertama. Kueri hanya mengakses penyimpanan eksternal jika cache buffer dan cache SSD mengalami kehilangan.

  • Penyimpanan sementara — 27% sisanya dicadangkan untuk penyimpanan file sementara yang tidak persisten, digunakan untuk kueri kompleks yang melibatkan jenis atau operasi intensif sumber daya seperti pembuatan indeks. Pada instans reguler, ruang sementara berada di volume Amazon Elastic Block Store (EBS). Penyimpanan sementara yang dihosting secara lokal pada SSD mengurangi latensi kueri yang melibatkan jenis hingga dua kali dan mempercepat operasi intensif sumber daya seperti pembuatan indeks.

Rincian mengenai jenis NVMe-backed instans yang didukung dan spesifikasinya dapat ditemukan diSpesifikasi kelas instans.

Kasus penggunaan yang disarankan untuk NVMe-backed instance

Kami menyarankan Anda menggunakan NVMe-backed instance dalam skenario berikut:

  • Read-heavy beban kerja - Jika beban kerja Anda padat baca, dan kumpulan data Anda lebih besar dari cache buffer, yang ditunjukkan oleh ReadIOPS metrik rendah BufferCacheHitRatio dan tinggi, instance dapat memberikan manfaat kinerja. NVMe-backed

  • Update-heavy beban kerja - Jika beban kerja Anda intensif pembaruan, dan pengumpulan sampah tidak dapat mengikuti karena latensi baca pada penyimpanan jaringan, NVMe-backed instance dapat membantu mengurangi masalah.

NVMe-backed contoh dapat menguntungkan berbagai kasus penggunaan, termasuk:

  • Internet-scale Aplikasi seperti pemrosesan pembayaran, penagihan, dan e-commerce dengan Perjanjian Tingkat Layanan (SLA) kinerja yang ketat dapat memanfaatkan keunggulan kinerja instans. NVMe-backed

  • Real-time dasbor pelaporan — Dasbor yang menjalankan ratusan kueri untuk metrics/data pengumpulan dapat memanfaatkan latensi rendah dan throughput instans yang tinggi. NVMe-backed

  • Aplikasi AI generatif — Aplikasi yang menggunakan pencarian vektor untuk menemukan tetangga yang tepat atau terdekat di jutaan penyematan vektor dapat memanfaatkan kinerja instance yang tinggi. NVMe-backed

Menggunakan NVMe-backed instance dengan Amazon DocumentDB

Untuk menggunakan NVMe-backed instance Amazon DocumentDB:

Untuk memeriksa ketersediaan NVMe-backed instans di berbagai AWS Wilayah, lihatKelas instance yang didukung berdasarkan wilayah.

Jika Anda ingin beralih kembali dari NVMe-backed instance ke instance biasa, ubah kelas instans database instans Amazon DocumentDB Anda ke kelas instance serupa tanpa penyimpanan NVMe. Misalnya, jika kelas instance Anda saat ini adalah 'db.r6gd.4xlarge', pilih 'db.r6g.4xlarge' untuk beralih kembali. Untuk informasi selengkapnya, lihat Memodifikasi cluster Amazon DocumentDB.

NVMe-backed Contoh pemantauan

Selain metrik instans reguler yang tersedia di Amazon CloudWatch, NVMe-backed instans memancarkan metrik tambahan khusus untuk penyimpanan NVMe-based SSD, IOPS, dan throughput.

NVMeStorageCacheHitRatio FreeNVMeStorage ReadIOPSNVMeStorage ReadLatencyNVMeStorage ReadThroughputNVMeStorage WriteIOPSNVMeStorage WriteLatencyNVMeStorage WriteThroughputNVMeStorage

Untuk informasi selengkapnya tentang metrik ini, lihat NVMe-backed metrik contoh