Amazon ElastiCache
Amazon ElastiCache 可讓您在雲端無縫設定、執行和擴展熱門開放原始碼相容的記憶體內資料存放區。從高輸送量和低延遲記憶體內資料存放區擷取資料,可建立資料密集型應用程式或大幅提高現有資料庫的效能。Amazon ElastiCache 是快取、工作階段存放區、遊戲、地理空間服務、即時分析和佇列之類的即時使用案例的絕佳選擇。
Amazon ElastiCache 提供完全受管的 Redis (在 Stack Overflow 2020 開發人員調查中被開發人員評為最受喜愛的資料庫) 以及 Memcached,後者適用於要求低於一毫秒延遲要求嚴格的應用程式。
優勢
傑出的效能
Amazon ElastiCache 作為記憶體內資料存放區和快取使用,可支援需要低於一毫秒回應時間的大多數高需求應用程式。Amazon ElastiCache 利用客戶專用節點上執行的端對端優化堆疊,提供安全、驚人的快速效能。
全受管
您不需要再執行硬體佈建、軟體修補、設定、組態、監控、故障恢復和備份等管理任務。ElastiCache 會持續監控您的叢集,以保持工作負載正常啟動和執行,您就可以專注在更有價值的應用程式開發工作。
可擴展性
Amazon ElastiCache 可擴展、縮減再擴展以滿足不斷變化的應用程式需求。碎片支援寫入和記憶體擴展。複本提供讀取擴展。
Amazon ElastiCache 引擎
運作方式

使用案例
Amazon ElastiCache 讓您可以輕鬆地設定、管理和擴展雲端中的記憶體內資料存放區,並支援即時交易和分析處理使用案例,例如快取、工作階段儲存、機器學習和即時分析。
-
快取
-
工作階段存放區
-
機器學習 (AI/ML)
-
即時分析
-
快取
-
Amazon ElastiCache 可以用作高可用性記憶體內快取緩存,以降低存取延遲、增加輸送量並減輕關聯式資料庫或 NoSQL 資料庫的負載,並且 Redis 或 Memcached 引擎的回應時間低於一毫秒。此外,ElastiCache for Redis 可以提供查詢結果快取、持久工作階段快取和全頁快取。
-
工作階段存放區
-
Amazon ElastiCache 可以用作工作階段存放區來管理 Redis 和 Memcached 的工作階段資訊。遊戲、電子商務網站和社交媒體平台等線上應用程式通常都需要工作階段管理。
-
機器學習 (AI/ML)
-
Amazon ElastiCache for Redis 提供快速的記憶體內資料存放區,讓您迅速建立和部署機器學習模型。ElastiCache for Redis 可運用在以下使用案例:遊戲和金融服務的詐欺偵測、廣告技術的即時競標以及約會配對和共乘等,可在數十毫秒內處理即時資料和做出決策。
-
即時分析
-
Amazon ElastiCache for Redis 可與 Apache Kafka 和 Amazon Kinesis 等串流解決方案搭配使用做為記憶體內資料存放區,以低於一毫秒的延遲導入、處理和分析即時資料。ElastiCache 可用於即時分析使用案例,像是社交媒體、廣告目標、個人化、IoT 和時間序列資料分析。
了解如何設計可捕獲感應器資訊並將其持久保留在 Amazon ElastiCache for Redis 中的 IoT 解決方案 »