Menentukan kebutuhan Anda - Amazon MemoryDB

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

Menentukan kebutuhan Anda

Persiapan

Mengetahui jawaban atas pertanyaan berikut akan membantu memudahkan proses pembuatan klaster Anda:

  • Pastikan untuk membuat grup subnet di VPC yang sama sebelum Anda mulai membuat cluster. Atau, Anda dapat menggunakan grup subnet default yang disediakan. Untuk informasi selengkapnya, lihat Subnet dan grup subnet.

    MemoryDB dirancang untuk diakses dari dalam AWS menggunakan Amazon EC2. Namun, jika Anda meluncurkan dalam VPC berbasis Amazon VPC, Anda dapat memberikan akses dari luar. AWS Untuk informasi selengkapnya, lihat Mengakses sumber daya MemoryDB dari luar AWS.

  • Apakah Anda perlu menyesuaikan nilai parameter tertentu?

    Jika ya, buat grup parameter kustom. Untuk informasi selengkapnya, lihat Membuat grup parameter.

  • Apakah Anda perlu membuat grup keamanan VPC?

    Untuk informasi selengkapnya, lihat Keamanan di VPC Anda.

  • Bagaimana Anda akan menerapkan toleransi kesalahan?

    Untuk informasi selengkapnya, lihat Mitigasi Kegagalan.

Persyaratan memori dan prosesor

Blok bangunan dasar MemoryDB adalah node. Node dikonfigurasi dalam pecahan untuk membentuk cluster. Saat menentukan jenis simpul yang akan digunakan untuk klaster Anda, pertimbangkan konfigurasi simpul klaster dan jumlah data yang harus disimpan.

Konfigurasi cluster MemoryDB

Cluster MemoryDB terdiri dari 1 hingga 500 pecahan. Data dalam cluster MemoryDB dipartisi di seluruh pecahan di cluster. Aplikasi Anda terhubung dengan cluster MemoryDB menggunakan alamat jaringan yang disebut Endpoint. Selain titik akhir node, cluster MemoryDB sendiri memiliki titik akhir yang disebut titik akhir cluster. Aplikasi Anda dapat menggunakan endpoint ini untuk membaca dari atau menulis ke cluster, meninggalkan penentuan node mana yang akan dibaca atau ditulis hingga MemoryDB.

Peningkatan I/O Multiplexing

Jika Anda menjalankan Redis OSS versi 7.0 atau lebih tinggi, Anda akan mendapatkan akselerasi tambahan dengan multiplexing I/O yang disempurnakan, di mana setiap jaringan pipa thread IO khusus memerintahkan dari beberapa klien ke mesin Redis OSS, memanfaatkan kemampuan Redis OSS untuk memproses perintah secara efisien dalam batch. Untuk informasi selengkapnya, lihat Performa ultra-cepat danJenis simpul yang didukung.

Persyaratan penskalaan

Semua cluster dapat ditingkatkan tipe node yang lebih besar. Saat Anda meningkatkan kluster MemoryDB, Anda dapat melakukannya secara online sehingga cluster tetap tersedia atau Anda dapat menyemai cluster baru dari snapshot dan menghindari cluster baru mulai kosong.

Untuk informasi selengkapnya, lihat Penskalaan dalam panduan ini.

Persyaratan akses

Secara desain, cluster MemoryDB diakses dari instans Amazon EC2. Akses jaringan ke cluster MemoryDB terbatas pada akun yang membuat cluster. Oleh karena itu, sebelum Anda dapat mengakses cluster dari instans Amazon EC2, Anda harus mengotorisasi ingress ke cluster. Untuk petunjuk yang lebih mendetail, lihat Langkah 2: Otorisasi akses ke cluster dalam panduan ini.

Wilayah dan Zona Ketersediaan

Dengan menemukan cluster MemoryDB Anda di AWS Wilayah yang dekat dengan aplikasi Anda, Anda dapat mengurangi latensi. Jika klaster Anda memiliki beberapa node, menempatkan node Anda di Availability Zone yang berbeda dapat mengurangi dampak kegagalan pada klaster Anda.

Untuk informasi selengkapnya, lihat berikut ini: