使用 Aurora 資料庫叢集建立 Amazon ElastiCache 快取設定 - Amazon Aurora

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Aurora 資料庫叢集建立 Amazon ElastiCache 快取設定

ElastiCache 是一種全受管記憶體內快取服務,可提供微秒的讀取和寫入延遲,以支援彈性的即時使用案例。 ElastiCache 可協助您加速應用程式和資料庫效能。對於不需要資料耐用性的使用案例,例如遊戲排行榜、串流和資料分析,您可以使用 ElastiCache 做為主要資料存放區。 ElastiCache 有助於消除部署和管理分散式運算環境的相關複雜性。如需詳細資訊,請參閱常見 ElastiCache 使用案例和 ElastiCache Memcached 和常見使用案例的協助方式,以及 Redis 的 ElastiCache 協助方式 ElastiCache OSS。您可以使用 Amazon RDS主控台來建立 ElastiCache 快取。

您可以 ElastiCache 兩種格式操作 Amazon。您可以開始使用無伺服器快取,或選擇自行設計快取叢集。如果您選擇設計自己的快取叢集, 會同時與 Redis OSS和 Memcached 引擎 ElastiCache 搭配使用。如果您不確定要使用哪個引擎,請參閱比較 Memcached 和 RedisOSS。如需 Amazon 的詳細資訊 ElastiCache,請參閱 Amazon ElastiCache 使用者指南

使用 Aurora 資料庫叢集設定建立 ElastiCache 快取的概觀

您可以使用與新建立或現有 Aurora 資料庫叢集RDS相同的組態設定,從 Amazon 建立 ElastiCache 快取。

將 ElastiCache 快取與資料庫叢集建立關聯的一些使用案例:

  • 您可以使用 ElastiCache 搭配 使用RDS,而不是RDS單獨使用 執行,以節省成本並改善效能。

  • 對於不需要資料耐久性的應用程式,您可以使用 ElastiCache 快取做為主要資料存放區。使用 Redis OSS或 Memcached 的應用程式可以使用 ElastiCache ,幾乎無需修改。

當您從 建立 ElastiCache 快取時RDS, ElastiCache 快取會從相關聯的 Aurora 資料庫叢集繼承下列設定:

  • ElastiCache 連線設定

  • ElastiCache 安全設定

您也可以根據您的需求設定快取組態設定。

ElastiCache 在應用程式中設定

必須設定您的應用程式才能使用 ElastiCache 快取。您也可以根據您的需求,將應用程式設定為使用快取策略,以最佳化和改善快取效能。

使用來自 Aurora 資料庫叢集的設定建立 ElastiCache 快取

您可以使用繼承自資料庫叢集執行個體的 設定,為 Aurora 資料庫叢集資料庫建立 ElastiCache 快取。

使用資料庫叢集的設定建立 ElastiCache 快取
  1. 若要建立資料庫叢集,請遵循 建立 Amazon Aurora 資料庫叢集 中的指示。

  2. 建立 Aurora 資料庫叢集之後,主控台會顯示建議的附加元件視窗。選取RDS使用資料庫設定從 建立 ElastiCache 叢集

    對於現有資料庫,在資料庫頁面中,選取所需的資料庫叢集。在動作下拉式功能表中,選擇建立 ElastiCache 叢集,在 RDS 中建立與現有 Aurora 資料庫叢集具有相同設定的 ElastiCache 快取。

    ElastiCache 組態區段中,來源資料庫識別符會顯示快取繼承設定的資料庫叢集 ElastiCache。

  3. 選擇您要建立 Redis OSS或 Memcached 叢集。如需詳細資訊,請參閱比較 Memcached 與 RedisOSS

    選擇叢集類型和部署選項。
  4. 之後,選擇您要建立 Serverless 快取設計自己的快取。如需詳細資訊,請參閱選擇部署選項

    如果您選擇 Serverless 快取

    1. 快取設定中,輸入名稱描述的值。

    2. 檢視預設設定下,保留預設設定,以在快取和資料庫叢集之間建立連線。

    3. 您也可以選擇自訂預設設定來編輯預設設定。選取ElastiCache 連線設定ElastiCache 安全設定最大用量限制

  5. 如果您選擇設計自己的快取

    1. 如果您選擇 Redis OSS叢集,請選擇是否要保持叢集模式為啟用或停用。如需詳細資訊,請參閱複寫:Redis OSS(停用叢集模式) 與 Redis OSS(啟用叢集模式)

    2. 輸入名稱描述引擎版本的值。

      對於引擎版本,建議的預設值是最新的引擎版本。您也可以為 ElastiCache 快取選擇最符合您需求的引擎版本

    3. 節點類型選項中選擇節點類型。如需詳細資訊,請參閱管理節點

      如果您選擇在叢集模式設為已啟用的情況下建立 Redis OSS叢集,請在碎片數量選項中輸入碎片數量 (分割區/節點群組)。

      複本數目中輸入每個碎片的複本數目。

      注意

      選取的節點類型、碎片數量和複本數量都會影響快取效能和資源成本。確定這些設定符合您的資料庫需求。如需定價資訊,請參閱 Amazon ElastiCache 定價

    4. 選取ElastiCache 連線設定和安全性ElastiCache 設定。您可以保留預設設定,或根據您的需求自訂這些設定。

  6. 驗證 ElastiCache 快取的預設和繼承設定。部分設定在建立後無法變更。

    注意

    RDS 可能會調整 ElastiCache 快取的備份時段,以符合 60 分鐘的最低時段需求。來源資料庫的備份視窗會保持不變。

  7. 當您準備好時,請選擇建立 ElastiCache 快取

主控台會顯示 ElastiCache 快取建立的確認橫幅。依照橫幅中的 ElastiCache 主控台連結來檢視快取詳細資訊。 ElastiCache 主控台會顯示新建立的 ElastiCache 快取。