本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
什麼是 Amazon ElastiCache (雷迪斯 OSS)?
歡迎使用 Amazon ElastiCache (Redis OSS) 使用者指南。Amazon ElastiCache 是一種 Web 服務,可讓您輕鬆地在雲端中設定、管理和擴展分散式記憶體內資料存放區或快取環境。它提供高效能、可擴展且符合成本效益的快取解決方案。同時也有助於消除部署和管理分散式快取環境的相關複雜性。
您可以使用兩種 ElastiCache 格式操作 Amazon。您可以開始使用無伺服器快取,或選擇自行設計快取叢集。
注意
Amazon 的 ElastiCache 工作原理與 Redis 的 OSS 和記憶體緩存引擎。使用您有興趣的引擎指南。如果您不確定要使用哪個引擎,請參閱本指南中的比較內存緩存和 Redis 的 OSS 自我設計的緩存。
無伺服器快取
ElastiCache (Redis OSS) 提供無伺服器快取,可簡化為應用程式新增和操作 Redis 型快取的程式。 ElastiCache (Redis OSS) 無伺服器可讓您在一分鐘內建立高可用性快取,並且不需要佈建執行個體或設定節點或叢集。開發人員可以使用 ElastiCache 主控台、SDK 或 CLI 指定快取名稱,以建立無伺服器快取。
ElastiCache (Redis OSS) 無伺服器也不需要規劃和管理快取容量。 ElastiCache (Redis OSS) 會持續監控應用程式所使用的快取記憶體、運算和網路頻寬,並調整以符合應用程式的需求。 ElastiCache (Redis OSS) 透過抽象化底層快取基礎結構和叢集設計,為開發人員提供簡單的端點體驗。 ElastiCache (Redis OSS) 會自動透明地管理硬體佈建、監控、節點取代和軟體修補,讓您可以專注於應用程式開發,而不必操作快取。
ElastiCache (Redis OSS) 無伺服器與 Redis OSS 7.1 及更新版本相容。
設計您自己的 ElastiCache (Redis OSS) 叢集
如果您需要對 ElastiCache (Redis OSS) 叢集進行精細控制,您可以選擇使用. ElastiCache ElastiCache 可讓您為叢集選擇節點類型、節點數目以及跨 AWS 可用區域的節點放置來設計叢集。由於 ElastiCache 是全受管服務,因此它會自動管理叢集的硬體佈建、監控、節點取代和軟體修補。
設計您自己的 ElastiCache (Redis OSS) 叢集可提供更大的彈性和控制您的叢集。例如,您可以根據需要選擇操作具有單一 AZ 可用性或多 AZ 可用性的叢集。您也可以選擇在叢集模式中執行 Redis OSS,以啟用水平擴充,或不使用叢集模式,只需垂直擴充。自行設計叢集時,您必須負責正確選擇節點類型和數量,以確保快取擁有足以因應您應用程式所需的容量。您也可以選擇何時將新軟體修補程式套用至 Redis OSS 叢集。
在設計您自己的 ElastiCache (Redis OSS) 叢集時,您可以選擇執行 Redis OSS 3.0 及更新版本。