Apa itu Amazon ElastiCache? - 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?

Selamat datang di Panduan ElastiCache Pengguna Amazon. 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 Valkey, RedisOSS, dan Memcached. Jika Anda tidak yakin mesin yang ingin digunakan, lihat Membandingkan cache yang dirancang sendiri Valkey, RedisOSS, dan Memcached dalam panduan ini.

Caching nirserver

ElastiCache menawarkan caching tanpa server, yang menyederhanakan penambahan dan pengoperasian cache untuk aplikasi Anda. ElastiCache 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, atau. SDK CLI

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

ElastiCache Serverless kompatibel dengan Valkey 7.2, Redis OSS 7.1 dan di atasnya, dan Memcached 1.6.21 dan yang lebih baru.

Merancang ElastiCache cluster Anda sendiri

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

Merancang ElastiCache cluster Anda sendiri menawarkan fleksibilitas dan kontrol yang lebih besar atas cluster Anda. Misalnya, Anda dapat memilih untuk mengoperasikan klaster dengan ketersediaan AZ Tunggal atau ketersediaan multi-AZ tergantung pada kebutuhan Anda. Anda juga dapat memilih untuk menjalankan Valkey, Redis OSS atau Memcached dalam mode cluster yang memungkinkan penskalaan horizontal, atau tanpa mode cluster hanya untuk penskalaan secara vertikal. 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 cluster Valkey atau OSS Redis Anda.

Saat mendesain ElastiCache cluster Anda sendiri, Anda dapat memilih untuk menjalankan Valkey 7.2, Redis OSS 4.0 hingga 7.1 atau Memcached 1.4 ke atas.