Guía de confiabilidad de Memorystore

Last reviewed 2023-08-07 UTC

Memorystore es un almacén en memoria completamente administrado que proporciona una versión administrada de dos soluciones de almacenamiento en caché de código abierto: Redis y Memcached. Memorystore es escalable y automatiza las tareas complejas, como el aprovisionamiento, la replicación, la conmutación por error y los parches.

prácticas recomendadas

  • Prácticas recomendadas generales de Redis: Guía para exportar copias de seguridad de bases de datos de Redis (RDB), operaciones de uso intensivo de recursos y operaciones que requieren un reintento de conexión. Además, brinda información sobre el mantenimiento, la administración de memoria y la configuración del conector de Acceso a VPC sin servidores, así como el modo de conexión de acceso a servicios privados, la supervisión y las alertas.
  • Prácticas recomendadas para la administración de memoria de Redis: Conceptos de administración de memoria, como capacidad de la instancia y configuración de Maxmemory, operaciones de exportación, escalamiento y actualización de versión, métricas de administración de memoria y cómo resolver una memoria insuficiente.
  • Retirada exponencial de Redis: Cómo funciona la retirada exponencial, un algoritmo de ejemplo y cómo funcionan la retirada máxima y la cantidad máxima de reintentos.
  • Prácticas recomendadas de Memcached: Cómo diseñar una aplicación para errores de caché, conectarse directamente a las direcciones IP de nodos y el servicio de descubrimiento automático de Memcached. Además, orientación sobre la configuración del parámetro max-item-size, el balanceo de clústeres y el uso de Cloud Monitoring para supervisar las métricas esenciales.
  • Prácticas recomendadas para la administración de memoria de Memcached: Configura la memoria para una instancia de Memcached, configuración de la memoria reservada, cuándo aumentar la memoria reservada y las métricas del uso de memoria.