Memorystore para Redis Cluster es un servicio de Redis totalmente gestionado para Google Cloud. Las aplicaciones que se ejecutan en Google Cloud pueden alcanzar un rendimiento extremo aprovechando el servicio de Redis altamente escalable, disponible y seguro, sin la carga que conlleva gestionar despliegues complejos de Redis.
Conceptos y términos clave
Estructura de recursos jerárquica
Memorystore for Redis Cluster reúne los distintos recursos utilizados en una implementación de Redis en una estructura jerárquica que simplifica la administración y la gestión. Aquí tienes un diagrama que ilustra esta estructura:
Las instancias de Memorystore for Redis Cluster se componen de un conjunto de particiones, cada una de las cuales contiene un subconjunto de tu espacio de claves. Cada fragmento de un clúster de Memorystore 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
Una instancia de Memorystore for Redis Cluster es un contenedor de tus datos. Los términos instancia y clúster se pueden usar indistintamente cuando se hace referencia a una sola unidad de despliegue de Memorystore for Redis Cluster. Al aprovisionar una instancia de Memorystore, debes aprovisionar suficientes particiones para dar servicio al espacio de claves de toda tu aplicación.
Para obtener información sobre las especificaciones de los clústeres de Memorystore, consulta Especificaciones de clústeres y nodos.
Fragmentos
Tu clúster está compuesto por varios fragmentos del mismo tamaño. Para obtener información sobre las especificaciones de los fragmentos de Memorystore, consulta Especificaciones de clústeres 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 Redis
Memorystore for Redis Cluster se basa en la versión 7.x de Redis de código abierto y admite un subconjunto de la biblioteca total de comandos de Redis.
Endpoints de clúster
Cada instancia tiene un endpoint de descubrimiento al que se conecta tu cliente. Tu cliente también usa el endpoint de descubrimiento para descubrir nodos de clúster. Para obtener más información, consulta Endpoints de clústeres.
Requisitos previos de red
Para crear una instancia de Memorystore for Redis Cluster, 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.