Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Penskalaan Otomatis di Amazon CloudSearch
Domain pencarian memiliki satu atau lebih contoh pencarian, masing-masing dengan jumlah terbatas RAM dan CPU sumber daya untuk mengindeks data dan memproses permintaan. Berapa banyak contoh pencarian yang dibutuhkan domain tergantung pada dokumen dalam koleksi Anda dan volume serta kompleksitas permintaan pencarian Anda.
Amazon CloudSearch dapat menentukan ukuran dan jumlah instans penelusuran yang diperlukan untuk menghasilkan kinerja penelusuran dengan latensi rendah dan throughput tinggi. Saat Anda mengunggah data dan mengonfigurasi indeks, Amazon CloudSearch membuat indeks dan memilih jenis instans penelusuran awal yang sesuai. Saat Anda menggunakan domain pencarian, Amazon CloudSearch dapat menskalakan untuk mengakomodasi jumlah data yang diunggah ke domain serta volume serta kompleksitas permintaan pencarian.
Saat Anda membuat domain penelusuran, satu instance akan digunakan untuk domain tersebut. Seperti yang ditunjukkan oleh ilustrasi berikut, Anda selalu memiliki setidaknya satu contoh untuk domain Anda. Amazon CloudSearch secara otomatis menskalakan domain dengan menambahkan instance saat volume data atau lalu lintas meningkat.
Penskalaan untuk Data
Jika jumlah data yang Anda tambahkan ke domain melebihi kapasitas jenis instans penelusuran awal, Amazon CloudSearch menskalakan domain penelusuran Anda ke jenis instans penelusuran yang lebih besar. Setelah domain melebihi kapasitas jenis instans penelusuran terbesar, Amazon CloudSearch mempartisi indeks pencarian di beberapa instance penelusuran. (Jumlah contoh pencarian yang diperlukan untuk menahan partisi indeks kadang-kadang disebut sebagai lebar domain.)
Ketika volume data dalam domain Anda menyusut, Amazon menurunkan CloudSearch skala domain Anda ke instance penelusuran yang lebih sedikit atau jenis instans penelusuran yang lebih kecil untuk meminimalkan biaya.
catatan
Jika domain Anda telah ditingkatkan untuk mengakomodasi ukuran indeks Anda dan Anda menghapus sejumlah besar dokumen, skala domain akan turun saat berikutnya indeks penuh dibangun kembali. Meskipun indeks secara otomatis dibangun kembali secara berkala, untuk menurunkan skala secepat mungkin Anda dapat secara eksplisit menjalankan pengindeksan ketika Anda selesai menghapus dokumen.
Penskalaan untuk Lalu Lintas
Saat volume atau kompleksitas permintaan pencarian Anda meningkat, dibutuhkan lebih banyak daya pemrosesan untuk menangani beban. Volume upload dokumen yang tinggi juga meningkatkan beban pada instance penelusuran domain. Saat instance penelusuran mendekati pemuatan maksimumnya, Amazon CloudSearch akan menerapkan instance penelusuran duplikat untuk memberikan daya pemrosesan tambahan. (Jumlah contoh pencarian duplikat kadang-kadang disebut sebagai kedalaman domain.)
Saat lalu lintas turun, Amazon CloudSearch menghapus instance pencarian untuk meminimalkan biaya. Misalnya, domain baru mungkin ditingkatkan untuk menangani masuknya dokumen awal, dan mengurangi skala setelah Anda selesai mengunggah data Anda dan hanya mengirimkan pembaruan.
Jika domain Anda mengalami lonjakan lalu lintas yang tiba-tiba, Amazon akan CloudSearch menerapkan instance penelusuran tambahan. Namun, dibutuhkan beberapa menit untuk menyiapkan instance baru, sehingga Anda mungkin melihat peningkatan kesalahan 5xx hingga instance baru dapat mulai memproses permintaan. Untuk informasi selengkapnya tentang penanganan kesalahan 5xx, lihatPenanganan Kesalahan.
Perlu diingat bahwa jenis dan kompleksitas permintaan pencarian Anda memengaruhi kinerja penelusuran secara keseluruhan dan dalam beberapa kasus meningkatkan jumlah instance pencarian yang diperlukan untuk mengoperasikan domain Anda. Mengirimkan sejumlah besar kumpulan dokumen kecil atau tunggal dapat memengaruhi kinerja domain penelusuran Anda. Untuk informasi selengkapnya, lihat Menyetel Kinerja Permintaan Pencarian di Amazon CloudSearch.