Apa itu Amazon ElastiCache (Memcached)? - Amazon ElastiCache

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

Apa itu Amazon ElastiCache (Memcached)?

Selamat datang di Panduan Pengguna Amazon ElastiCache (Memcached). Amazon ElastiCache adalah layanan web yang memudahkan pengaturan, pengelolaan, dan skala penyimpanan data dalam memori terdistribusi atau lingkungan cache di cloud. Layanan ini menyediakan solusi caching beperforma tinggi, dapat diskalakan, dan hemat biaya. Layanan ini juga membantu menghilangkan kompleksitas yang terkait deployment dan manajemen lingkungan cache terdistribusi.

Anda dapat mengoperasikan Amazon ElastiCache dalam dua format. Anda dapat memulai dengan cache nirserver atau memilih untuk merancang klaster cache Anda sendiri.

catatan

Amazon ElastiCache bekerja dengan mesin Redis OSS dan Memcached. Gunakan panduan untuk mesin yang sesuai. Jika Anda tidak yakin mesin yang ingin digunakan, lihat Membandingkan cache yang dirancang sendiri oleh Memcached dan Redis OSS dalam panduan ini.

Caching nirserver

ElastiCache (Memcached) menawarkan caching tanpa server, yang menyederhanakan penambahan dan pengoperasian cache berbasis Memcached untuk aplikasi Anda. ElastiCache (Memcached) Tanpa server memungkinkan Anda membuat cache yang sangat tersedia dalam waktu kurang dari satu menit, dan menghilangkan kebutuhan untuk menyediakan instance atau mengkonfigurasi node atau cluster. Pengembang dapat membuat cache Tanpa Server dengan menentukan nama cache menggunakan ElastiCache konsol, SDK atau CLI.

ElastiCache Tanpa server juga menghilangkan kebutuhan untuk merencanakan dan mengelola kapasitas caching. ElastiCache terus-menerus memonitor memori cache dan komputasi yang digunakan oleh aplikasi Anda, dan secara otomatis menskalakan kapasitas untuk memenuhi kebutuhan aplikasi Anda. ElastiCache menawarkan pengalaman endpoint sederhana bagi pengembang, dengan mengabstraksi infrastruktur dan perangkat lunak cache yang mendasarinya. ElastiCache mengelola penyediaan perangkat keras, pemantauan, penggantian node, dan penambalan perangkat lunak secara otomatis dan transparan, sehingga Anda dapat memfokuskan pengembangan aplikasi, daripada mengoperasikan cache.

ElastiCache (Memcached) Tanpa server kompatibel dengan Memcached 1.6 ke atas.

Merancang sendiri ElastiCache untuk cluster Memcached

Jika Anda memerlukan kontrol halus atas cluster ElastiCache (Memcached) Anda, Anda dapat memilih untuk mendesain cluster Memcached Anda sendiri. ElastiCache ElastiCache memungkinkan Anda untuk mengoperasikan cluster berbasis node, dengan memilih tipe node, jumlah node, dan penempatan node di seluruh AWS Availability Zones untuk cluster Anda. Karena, ElastiCache adalah layanan yang dikelola sepenuhnya, secara otomatis mengelola penyediaan perangkat keras, pemantauan, penggantian node, dan penambalan perangkat lunak untuk cluster Anda.

Merancang cluster Anda sendiri ElastiCache (Memcached) menawarkan fleksibilitas dan kontrol yang lebih besar atas cluster Anda. Misalnya, Anda dapat memilih untuk mengoperasikan klaster dengan ketersediaan AZ Tunggal atau ketersediaan lintas AZ tergantung kebutuhan Anda. Saat merancang klaster Anda sendiri, Anda bertanggung jawab untuk memilih jenis dan jumlah simpul dengan benar untuk memastikan bahwa cache Anda memiliki kapasitas yang cukup seperti yang dipersyaratkan oleh aplikasi Anda. Anda juga dapat memilih kapan harus menerapkan patch perangkat lunak baru ke klaster Memcached Anda.

Saat mendesain sendiri ElastiCache (Memcached), Anda dapat memilih untuk menjalankan Memcached 1.4 ke atas.