選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

MemoryDB 核心元件

焦點模式
MemoryDB 核心元件 - Amazon MemoryDB

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

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

您可以在下面找到 MemoryDB 部署主要元件的概觀。

叢集

叢集是提供單一資料集的一或多個節點集合。MemoryDB 資料集會分割為碎片,每個碎片都有主要節點和最多 5 個選用複本節點。主要節點提供讀取和寫入請求,而複本僅提供讀取請求。主要節點可以容錯移轉到複本節點,將該複本提升到該碎片的新主要節點。MemoryDB 會執行 Valkey 或 Redis OSS 做為其資料庫引擎,而當您建立叢集時,您可以指定叢集的引擎版本。您可以使用 AWS CLI、MemoryDB API 或 建立和修改叢集 AWS Management Console。

每個 MemoryDB 叢集都會執行 Valkey 或 Redis OSS 引擎版本。每個引擎版本都有自己的支援功能。此外,每個引擎版本在參數群組中都有一組參數,可控制其管理的叢集行為。

叢集的運算和記憶體容量取決於其節點類型。您可以選擇最符合您需求的節點類型。若您的需求隨時間而有所改變,可變更節點類型。如需相關資訊,請參閱 支援的節點類型

注意

如需 MemoryDB 節點類型的定價資訊,請參閱 MemoryDB 定價

您可以使用 Amazon Virtual Private Cloud (Amazon VPC) 服務在虛擬私有雲端 (VPC) 上執行叢集。使用 VPC 時,您可以掌控您的虛擬聯網環境。您可以選擇自己的 IP 地址範圍、建立子網路,以及設定路由和存取控制清單。MemoryDB 管理快照、軟體修補、自動故障偵測和復原。在 VPC 中執行叢集無需額外成本。如需搭配 MemoryDB 使用 Amazon VPC 的詳細資訊,請參閱 MemoryDB 和 Amazon VPC

許多 MemoryDB 操作以叢集為目標:

  • 建立叢集

  • 修改叢集

  • 拍攝叢集的快照

  • 刪除叢集

  • 在叢集中檢視元素

  • 從叢集中新增或移除成本配置標籤

如需詳細資訊,請參閱下列相關主題:

節點

節點是 MemoryDB 部署的最小建置區塊,並使用 Amazon EC2 執行個體執行。每個節點都會執行您建立叢集時所選擇的引擎版本。節點屬於屬於叢集的碎片。

每個節點都會以您建立叢集時所選擇的版本執行引擎執行個體。如有必要,您可以將叢集中的節點向上或向下擴展到不同的類型。如需詳細資訊,請參閱擴展

叢集中的每個節點都是相同的節點類型。支援多種類型的節點,每個節點的記憶體量各不相同。如需支援的節點類型清單,請參閱「支援的節點類型」。

如需節點的詳細資訊,請參閱管理節點

碎片

碎片是 1 到 6 個節點的群組,一個做為主要寫入節點,另一個則做為僅供讀取複本。MemoryDB 叢集一律至少有一個碎片。

MemoryDB 叢集最多可以有 500 個碎片,您的資料會分割成多個碎片。例如,您可以選擇設定具有 500 個節點的叢集,並容許碎片在 83 個(每個碎片一個主要版本和 5 個複本)到 500 個(單一主要版本並且沒有複本)之間變化。請確保有足夠的可用 IP 地址來容納增加的數量。常見的缺陷包括子網路群組中的子網路的 CIDR 範圍太小,或是子網路被共用並被其他叢集大量使用。

多個節點碎片實作複寫的方式,是使用一個讀/寫主節點及 1 至 5 個複本節點。如需詳細資訊,請參閱了解 MemoryDB 複寫

如需碎片的詳細資訊,請參閱使用碎片

參數群組

參數群組是管理叢集上引擎執行時間設定的簡單方法。參數用於控制記憶體用量、項目大小等。MemoryDB 參數群組是引擎特定參數的命名集合,您可以套用至叢集,而該叢集中的所有節點都以完全相同的方式設定。

如需 MemoryDB 參數群組的詳細資訊,請參閱 使用參數群組設定引擎參數

子網路群組

子網路群組是子網路的集合 (一般是私有),您可以為在 Amazon Virtual Private Cloud (VPC) 環境中執行的叢集指定這些子網路。

當您在 Amazon VPC 中建立叢集時,您可以指定子網路群組或使用提供的預設子網路群組。MemoryDB 使用該子網路群組來選擇該子網路內的子網路和 IP 地址,以與您的節點建立關聯。

如需 MemoryDB 子網路群組的詳細資訊,請參閱子網路和子網路群組

存取控制清單

存取控制清單是一或多個使用者的集合。存取字串會遵循 ACL 規則來授權使用者存取 Valkey 或 Redis OSS 命令和資料。

如需 MemoryDB 存取控制清單的詳細資訊,請參閱 使用存取控制清單 (ACLs) 驗證使用者

使用者

使用者具有使用者名稱和密碼,用於存取資料和發出 MemoryDB 叢集上的命令。使用者是存取控制清單 (ACL) 的成員,您可以使用它來判斷 MemoryDB 叢集上該使用者的許可。如需詳細資訊,請參閱 使用存取控制清單 (ACLs) 驗證使用者

下一個主題:

相關服務

上一個主題:

MemoryDB 的功能
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。