使用 Aurora 資料庫叢集 Amazon 資料庫執行個 快取 - Amazon Aurora

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

使用 Aurora 資料庫叢集 Amazon 資料庫執行個 快取

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

您可以使用兩種 ElastiCache 格式操作 Amazon。您可以開始使用無伺服器快取,或選擇自行設計快取叢集。如果您選擇設計自己的快取叢集, ElastiCache 可以同時使用 Redis OSS 和 Memcached 引擎。如果您不確定要使用哪個引擎,請參閱比較 Memcached 和 Redis OSS。有關 Amazon 的更多信息 ElastiCache,請參閱 Amazon ElastiCache 用戶指南

Aurora 資料庫叢集資料RDS庫設定建立 ElastiCache 快取概觀

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

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

  • 與RDS單獨運行RDS相比,您可以節省成本並提高性能。 ElastiCache

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

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

  • ElastiCache 連線設定

  • ElastiCache 安全性設定

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

ElastiCache 在您的應用程式中設定

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

使用 Aurora 資料庫叢集資料RDS庫個體的設定建立 ElastiCache 快取

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

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

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

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

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

  3. 選擇是否要建立 Redis OSS 或記憶體快取叢集。如需詳細資訊,請參閱比較記憶體快取和 Redis OSS

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

    如果您選擇無伺服器快取

    1. 快取設定中,輸入「名稱」和「說明」的值。

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

    3. 您也可以選擇 [自訂預設設定] 來編輯預設設定。選取ElastiCache 連線設定ElastiCache 安全性設定使用上限

  5. 如果您選擇設計自己的緩存

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

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

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

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

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

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

      注意

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

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

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

    注意

    RDS可能會調整 ElastiCache 緩存的備份窗口以滿足 60 分鐘的最低窗口要求。來源資料庫的備份視窗會保持不變。

  7. 準備就緒後,請選擇 [建立 ElastiCache 快取]。

主控台會顯示 ElastiCache 快取建立的確認標題。請按照標題中的連結前往 ElastiCache 主控台,以檢視快取詳細資料。 ElastiCache 控制台顯示新創建的 ElastiCache 緩存。