Información general sobre Memorystore para Valkey

Memorystore para Valkey es un servicio de Valkey totalmente gestionado que admite instancias con el modo Clúster habilitado y con el modo Clúster inhabilitado. Google Cloud Las aplicaciones que se ejecutan en Google Cloud pueden alcanzar un rendimiento extremo aprovechando el servicio de Valkey altamente escalable, disponible y seguro, sin la carga de tener que gestionar despliegues complejos de Valkey.

Conceptos y términos clave

Instancias con el modo de clúster habilitado e inhabilitado

Las instancias de Memorystore for Valkey se pueden crear con los modos Clúster habilitado y Clúster inhabilitado. Aunque una instancia con el modo clúster habilitado puede tener uno o varios fragmentos, una instancia con el modo clúster inhabilitado se ejecuta en un solo fragmento. Para obtener más información, consulta el artículo Habilitar e inhabilitar el modo Clúster.

Estructura de recursos jerárquica

Memorystore for Valkey reúne los distintos recursos utilizados en una implementación de Valkey en una estructura jerárquica que simplifica la administración y la gestión. Aquí tienes un diagrama que ilustra esta estructura:

Diagrama que muestra que una instancia de Memorystore contiene un nodo principal y nodos de réplica

Las instancias de Memorystore for Valkey se componen de un conjunto de particiones, cada una de las cuales contiene un subconjunto de su espacio de claves. Cada fragmento de una instancia se compone de un nodo principal y, opcionalmente, de hasta dos nodos de réplica. Cuando se añaden nodos de réplica, Memorystore distribuye automáticamente los nodos de un fragmento entre las zonas para ofrecer una mayor disponibilidad y un mayor rendimiento.

Instancias

Al aprovisionar una instancia de Memorystore for Valkey, debes aprovisionar suficientes fragmentos para dar servicio al espacio de claves de toda tu aplicación. Para obtener más información sobre las especificaciones de las instancias, consulta Especificaciones de instancias y nodos.

Fragmentos

Tu instancia se compone de varias particiones del mismo tamaño. Para obtener más información sobre la especificación de fragmentos, consulta Especificación de instancias y nodos.

Nodos principales y de réplica

Hay un nodo principal por fragmento. Cada fragmento puede tener 0, 1 o 2 nodos de réplica. Las réplicas proporcionan una alta disponibilidad y un mayor rendimiento de lectura, y se distribuyen de forma equitativa entre las zonas.

Para obtener más información, consulta Alta disponibilidad y réplicas.

Versión de Valkey

Memorystore for Valkey admite las versiones 7.2 y 8.0 de Valkey. Para obtener más información sobre las funciones que se han introducido en cada versión, consulta el artículo Versiones admitidas. Memorystore for Valkey admite un subconjunto de la biblioteca total de comandos de Valkey.

Endpoints de instancias

  • Modo de clúster habilitado: cada instancia tiene un endpoint de descubrimiento al que se conecta el cliente. Tu cliente también usa el endpoint de descubrimiento para descubrir nodos. Para obtener más información, consulta Endpoints de instancia con el modo de clúster habilitado.

  • Modo clúster inhabilitado: cada instancia tiene un endpoint principal y un endpoint de lectura. El endpoint principal siempre dirige el tráfico al nodo principal, mientras que el endpoint de lectura equilibra la carga de las consultas de lectura en las réplicas disponibles de forma automática. Para obtener más información, consulta Endpoints de instancia para el modo de clúster inhabilitado.

Requisitos previos de red

Para poder crear una instancia de Memorystore para Valkey, debes configurar la red de tu proyecto.

Facturación

Consulta la página Precios para obtener información sobre los precios de las regiones disponibles.