Amazon ElastiCache là một dịch vụ web giúp dễ dàng triển khai, vận hành và mở rộng quy mô bộ nhớ đệm trong bộ nhớ trên đám mây. Dịch vụ cải thiện hiệu suất của các ứng dụng web bằng cách cho phép bạn truy xuất thông tin từ bộ nhớ đệm trong bộ nhớ được quản lý, nhanh chóng, thay vì hoàn toàn dựa vào cơ sở dữ liệu dựa trên đĩa chậm hơn.
Amazon ElastiCache hỗ trợ hai công cụ lưu trữ trong bộ nhớ mã nguồn mở:
- Redis – một kho lưu trữ dữ liệu khóa-giá trị trong bộ nhớ, mã nguồn mở, nhanh chóng để sử dụng làm cơ sở dữ liệu, bộ nhớ cache, trình môi giới thông báo và hàng đợi. Amazon ElastiCache cho Redis là một dịch vụ trong bộ nhớ tương thích với Redis, mang lại sự dễ sử dụng và sức mạnh của Redis cùng với tính khả dụng, độ tin cậy và hiệu suất phù hợp với các ứng dụng khắt khe nhất. Cả hai nút đơn và tối đa 15 phân đoạn đều có sẵn, cho phép khả năng mở rộng lên đến 3,55 TiB dữ liệu trong bộ nhớ. ElastiCache cho Redis được quản lý hoàn toàn, có thể mở rộng và an toàn. Điều này làm cho nó trở thành một ứng cử viên lý tưởng để cung cấp năng lượng cho các trường hợp sử dụng hiệu suất cao như web, ứng dụng dành cho thiết bị di động, trò chơi, công nghệ quảng cáo và IoT.
- Memcached – hệ thống lưu vào bộ nhớ đệm đối tượng bộ nhớ được sử dụng rộng rãi. ElastiCache cho Memcached là giao thức tuân thủ với Memcached, vì vậy các công cụ phổ biến mà bạn sử dụng ngày nay với các môi trường Memcached hiện có sẽ hoạt động trơn tru với dịch vụ.