Memorystore for Redis Cluster 是適用於 Google Cloud 的全代管 Redis 服務。透過運用高擴充性、高可用性和安全的 Redis 服務,您無須費心管理複雜的 Redis 部署作業,即可讓 Google Cloud 上執行的應用程式得以發揮最佳效能。
重要概念和詞彙
階層式資源結構
Memorystore for Redis Cluster 會將 Redis 部署作業中使用的各種資源,彙整到簡化管理作業的階層式結構中。下圖說明這個結構:
Memorystore for Redis Cluster 執行個體是由一組分片組成,每個分片都包含部分鍵空間。Memorystore 叢集中的每個分片都由一個主要節點組成,最多可選用兩個副本節點。新增副本節點時,Memorystore 會自動將資料分割的節點分配至各個可用區,以提高可用性和輸送量。
執行個體
Memorystore for Redis Cluster 執行個體是資料的容器。提到單一 Memorystore for Redis Cluster 部署單元時,執行個體和叢集這兩個詞彙可以互換使用。佈建 Memorystore 執行個體時,您必須佈建足夠的分片,才能為整個應用程式的鍵空間提供服務。
如要瞭解 Memorystore 叢集規格,請參閱叢集和節點規格。
資料分割
叢集是由多個大小相同的分片組成。如要瞭解 Memorystore 分片規格,請參閱「叢集和節點規格」。
主要節點和副本節點
每個分片都有一個主要節點。每個分片可以有 0、1 或 2 個副本節點。備用資源可提供高可用性和額外的讀取總處理量,並平均分配到各個可用區。
詳情請參閱高可用性和副本。
Redis 版本
Memorystore for Redis Cluster 是以開放原始碼 Redis 7.x 版為基礎,並支援部分 Redis 指令庫。
叢集端點
每個執行個體都有探索端點,供用戶端連線。用戶端也會使用探索端點來探索叢集節點。詳情請參閱「叢集端點」。
網路事前準備
如要建立 Memorystore for Redis Cluster 執行個體,請先為專案設定網路。
帳單
如要瞭解可用地區的定價,請參閱「定價」頁面。