Memorystore for Valkey 概览

Memorystore for Valkey 是一项全代管式 Valkey 服务, Google Cloud 同时支持已启用集群模式和已停用集群模式的实例。通过利用高扩缩能力、高可用性且高度安全的 Valkey 服务,在 Google Cloud 上运行的应用可实现卓越性能,且不必管理复杂的 Valkey 部署。

主要概念和术语

已启用集群模式的实例和已停用集群模式的实例

您可以在“已启用集群模式”和“已停用集群模式”下创建 Memorystore for Valkey 实例。虽然启用了集群模式的实例可以有一个或多个分片,但已停用集群模式的实例在单个分片上运行。如需了解详情,请参阅启用和停用集群模式

分层资源结构

Memorystore for Valkey 会将 Valkey 部署中使用的各种资源收集到一个层次结构中,从而简化管理和运维。下图说明了此结构:

显示 Memorystore 实例包含主节点和副本节点的图表

Memorystore for Valkey 实例由一组分片组成,每个分片包含键空间的一部分。实例中的每个分片都由一个主节点和最多两个副本节点组成(可选)。添加副本节点后,Memorystore 会自动将分片的节点分布到各个可用区,以提高可用性和吞吐量。

实例

预配 Memorystore for Valkey 实例时,您必须预配足够的分片来处理整个应用的键空间。如需详细了解实例规范,请参阅实例和节点规范

分片

您的实例由多个大小相同的分片组成。如需详细了解分片规范,请参阅实例和节点规范

主节点和副本节点

每个分片有一个主节点。每个分片可以有 0、1 或 2 个副本节点。副本可提供高可用性和更高的读取吞吐量,并会均匀分布在各个可用区中。

如需了解详情,请参阅高可用性和副本

Valkey 版本

Memorystore for Valkey 支持 Valkey 7.2 版和 8.0 版。如需详细了解各个版本引入的功能,请参阅支持的版本。Memorystore for Valkey 支持整个 Valkey 命令库的一部分

实例端点

  • 已启用集群模式:每个实例都有一个客户端连接到的发现端点。您的客户端还会使用发现端点进行节点发现。如需了解详情,请参阅启用集群模式的实例端点

  • 集群模式已停用:每个实例都有一个主端点和一个读取器端点。主端点始终将流量定向到主节点,而读取器端点会自动在可用副本之间对读取查询进行负载均衡。如需了解详情,请参阅停用集群模式的实例端点

网络前提条件

您必须先为项目设置网络,然后才能创建 Memorystore for Valkey 实例。

结算

如需了解适用于各个可用区域的价格,请参阅价格页面。