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.