Amazon ElastiCache

Kho dữ liệu trong bộ nhớ được quản lý hoàn toàn, tương thích với Redis hoặc Memcached. Tăng sức mạnh cho các ứng dụng thời gian thực với độ trễ chưa đến một mili giây.

Amazon ElastiCache cho phép bạn thiết lập, chạy và mở rộng liền mạch các kho dữ liệu trong bộ nhớ tương thích với nguồn mở phổ biến trong đám mây. Hãy xây dựng các ứng dụng chuyên sâu về dữ liệu hoặc nâng cao hiệu năng của những cơ sở dữ liệu hiện có bằng cách truy xuất dữ liệu từ kho dữ liệu trong bộ nhớ có thông lượng cao và độ trễ thấp. Amazon ElastiCache là một lựa chọn phổ biến cho các trường hợp sử dụng trong thời gian thực như Lưu bộ nhớ đệm, Kho lưu trữ phiên, Chơi trò chơi, Dịch vụ không gian địa lý, Phân tích trong thời gian thực và Xếp hàng đợi.

Amazon ElastiCache cung cấp Redis được quản lý toàn phần, được các nhà phát triển bình chọn là cơ sở dữ liệu được yêu thích nhất trong Cuộc khảo sát dành cho nhà phát triển Stack Overflow 2020, và Memcached cho các ứng dụng có nhiều đòi hỏi khắt khe nhất yêu cầu thời gian phản hồi dưới mili giây.

Hiệu suất cực cao ở quy mô đám mây (56:53)

Lợi ích

Hiệu năng cực cao

Amazon ElastiCache hoạt động như một kho dữ liệu trên bộ nhớ và bộ đệm để hỗ trợ các ứng dụng khắt khe nhất yêu cầu thời gian phản hồi nhỏ hơn mili giây. Bằng việc sử dụng ngăn xếp tối ưu hóa toàn diện chạy trên các nút dành riêng cho khách hàng, Amazon ElastiCache cung cấp hiệu năng cực nhanh, bảo mật tốt.

Được quản lý toàn phần

Bạn không cần thực hiện các tác vụ quản lý như cung cấp phần cứng, vá lỗi phần mềm, thiết lập, đặt cấu hình, giám sát, khắc phục sự cố và sao lưu. ElastiCache liên tục giám sát các cụm để vận hành khối lượng công việc của bạn, giúp bạn có thể tập trung vào việc phát triển ứng dụng có giá trị cao hơn.

Có khả năng mở rộng

Amazon ElastiCache có thể mở rộng quy mô, thu hẹp quy mô và tăng quy mô để đáp ứng các nhu cầu ứng dụng thay đổi. Ghi và tăng quy mô bộ nhớ được hỗ trợ với tính năng phân mảnh. Các bản sao cung cấp khả năng tăng quy mô đọc.

Các công cụ Amazon ElastiCache

Xây dựng các ứng dụng thời gian thực trong các trường hợp sử dụng linh hoạt như chơi trò chơi, dịch vụ không gian địa lý, lưu bộ nhớ đệm, kho lưu trữ phiên hoặc xếp hàng đợi, với cấu trúc dữ liệu nâng cao, sao chép và hỗ trợ ảnh chụp nhanh theo thời gian.
 

Xây dựng một lớp lưu bộ nhớ đệm đơn giản, có thể mở rộng cho các ứng dụng chuyên sâu về dữ liệu của bạn.
 

Cách thức hoạt động

Bộ nhớ đệm và kho dữ liệu trong bộ nhớ ElastiCache

Trường hợp sử dụng

Amazon ElastiCache giúp bạn dễ dàng thiết lập, quản lý và mở rộng kho dữ liệu trong bộ nhớ trên đám mây, đồng thời cung cấp sức mạnh cho các trường hợp sử dụng xử lý phân tích và giao dịch theo thời gian thực như lưu bộ nhớ đệm, kho lưu trữ phiên, công nghệ máy học và phân tích thời gian thực.

  • Lưu bộ nhớ đệm
  • Kho lưu trữ phiên
  • Machine Learning (AI/ML)
  • Phân tích theo thời gian thực
  • Lưu bộ nhớ đệm
  • Bạn có thể dùng Amazon ElastiCache làm bộ nhớ đệm trong bộ nhớ với độ sẵn sàng cao để giảm độ trễ truy cập, tăng thông lượng và giảm tải cho cơ sở dữ liệu quan hệ hoặc NoSQL, với thời gian phản hồi chưa đến mili giây đối với các công cụ Redis hoặc Memcached. Ngoài ra, ElastiCache for Redis có thể cung cấp khả năng lưu kết quả truy vấn, lưu phiên liên tục và lưu toàn trang vào bộ nhớ đệm.

    Tìm hiểu thêm về cách xây dựng ứng dụng lưu vào bộ nhớ đệm với ElastiCache for Redis »

    Lưu vào bộ nhớ đệm với Amazon ElastiCache for Redis
  • Kho lưu trữ phiên
  • Bạn có thể dùng Amazon ElastiCache làm kho lưu trữ phiên để quản lý thông tin về phiên cho cả Redis và Memcached. Các ứng dụng trực tuyến, bao gồm trò chơi, trang web thương mại điện tử và các nền tảng mạng xã hội, thường cần khả năng quản lý phiên này.

    Tìm hiểu cách sử dụng ElastiCache for Redis với vai trò kho lưu trữ phiên »

    Quản lý phiên với Amazon ElastiCache for Redis
  • Machine Learning (AI/ML)
  • Amazon ElastiCache for Redis cung cấp cho bạn kho dữ liệu trong bộ nhớ, có tốc độ truy cập nhanh để giúp bạn nhanh chóng xây dựng và triển khai mô hình máy học. Hãy dùng ElastiCache cho Redis cho các trường hợp sử dụng như phát hiện gian lận trong các dịch vụ trò chơi và tài chính, đấu thầu theo thời gian thực trong công nghệ quảng cáo, mai mối trong dịch vụ hẹn hò và khớp lệnh đi chung xe để xử lý dữ liệu trực tiếp cũng như ra quyết định trong vòng vài chục mili giây.

    Tìm hiểu cách Coffee Meets Bagel dùng ElastiCache để cung cấp các đề xuất dựa trên công nghệ máy học theo thời gian thực »

    Các đề xuất dựa trên công nghệ máy học với Amazon ElastiCache for Redis
  • Phân tích theo thời gian thực
  • Hãy dùng Amazon ElastiCache for Redis với các giải pháp phát trực tiếp như Apache Kafka và Amazon Kinesis làm kho dữ liệu trong bộ nhớ để thu nạp, xử lý và phân tích dữ liệu trong thời gian thực với độ trễ chưa đến một mili giây. Bạn có thể dùng ElastiCache các trường hợp sử dụng phân tích thời gian thực như mạng xã hội, nhắm mục tiêu quảng cáo, cá nhân hóa, IoT và phân tích dữ liệu chuỗi thời gian.

    Tìm hiểu cách thiết kế giải pháp IoT nắm bắt thông tin cảm biến và hoạt động bền bỉ trong Amazon ElastiCache for Redis »

    Phân tích thời gian thực với Amazon ElastiCache for Redis

Khách hàng

The Pokemon Company

Tìm hiểu cách The Pokémon Company chuyển từ việc lưu người dùng vào bộ nhớ đệm sang Amazon ElastiCache, tận dụng cả Redis và Memcached. Redis xếp hàng các nhiệm vụ cho người dùng mới, để họ có thể được nhắc hoàn thành các tác vụ sau khi xác thực, chẳng hạn như chấp nhận các điều khoản và điều kiện. Memcached giúp giữ vé trực tiếp để phiên của người dùng hiện tại không bị gián đoạn khi người dùng mới tham gia.

Tìm hiểu thêm »

330px-Peloton_(company)_logo.svg

Công ty thể dục tại nhà Peloton dựa vào Amazon ElastiCache for Redis để hỗ trợ cho bảng xếp hạng trực tiếp theo nhu cầu. Bảng xếp hạng của Peloton yêu cầu độ linh hoạt cao, độ trễ thấp và xử lý theo thời gian thực để cung cấp dữ liệu có thể tùy chỉnh của người đạp xe cho cộng đồng người dùng đạp xe cùng nhau từ nhà của họ.

Tìm hiểu thêm »

Airbnb

"Các dịch vụ được quản lý như ElastiCache cho phép chúng tôi tập trung vào cốt lõi của hoạt động kinh doanh. Đội ngũ điều hành của chúng tôi chỉ bao gồm hai kỹ sư toàn thời gian. Điều hành một trang web như Airbnb với một nhóm nhỏ như vậy sẽ là không thể nếu không có các dịch vụ như ElastiCache. Quay và duy trì các nút trong cụm của chúng tôi rất nhanh và dễ dàng."

Tobi Knaup, Trưởng nhóm kỹ thuật - Airbnb

Tìm hiểu thêm »

Duolingo

Cơ sở dữ liệu được xây dựng theo mục đích của AWS mang lại tính linh hoạt cùng với Mạng lưới A+E linh hoạt cần thiết để hiện đại hóa, giúp giảm đáng kể chi phí chung cho cơ sở dữ liệu. Tìm hiểu cách A+E sử dụng Amazon ElastiCache trong chiến lược cơ sở dữ liệu phi máy chủ của mình.

Tìm hiểu thêm »

MLBAM

Tinder đã di chuyển sang Amazon ElastiCache for Redis để cải thiện khả năng mở rộng và độ ổn định của ứng dụng hẹn hò. Nhờ vậy, ứng dụng này hỗ trợ cho hơn 30 tỷ đôi. Với dịch vụ được quản lý toàn diện này, nhóm Tinder có thể tập trung nhiều hơn vào việc cải tiến, đồng thời ít giám sát hơn và tự động hóa chiến lược lưu vào bộ nhớ đệm. 

Tìm hiểu thêm »

Bắt đầu với Amazon ElastiCache

Amazon Elasticache dành cho Redis

Đăng ký

Nhận quyền truy cập Bậc miễn phí của Amazon ElastiCache.
Tìm hiểu về Amazon Elasticache dành cho Redis

Tìm hiểu qua hướng dẫn từng bước đơn giản

Khám phá cách tạo cụm Redis.
Bắt đầu với ElastiCache dành cho Redis

Bắt đầu xây dựng

Bắt đầu xây dựng bằng việc tham khảo hướng dẫn sử dụng.