Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2022-11-04 GMT+08:00

Memcached de nodo único (no disponible pronto)

DCS for Memcached está a punto de no estar disponible y ya no se vende en algunas regiones. Puede utilizar DCS for Redis 4.0 o 5.0 en su lugar.

En esta sección se describen las características y la arquitectura de las instancias de nodo único de DCS compatibles con Memcached.

Características

  1. Baja sobrecarga del sistema y alto QPS

    Las instancias de nodo único no admiten sincronización de datos ni persistencia de datos, lo que reduce la sobrecarga del sistema y admite una mayor simultaneidad. El QPS de las instancias de nodo único de DCS para Memcached alcanza hasta 100,000.

  2. Monitoreo de procesos y recuperación automática de fallos

    Con un mecanismo de monitoreo de HA, si una instancia de DCS de un nodo único resulta defectuosa, se inicia un nuevo proceso en 30 segundos para reanudar el aprovisionamiento del servicio.

  3. Usabilidad lista para usar y sin persistencia de datos

    Las instancias de un nodo único de DCS se pueden usar de inmediato porque no implican la carga de datos. Si su servicio requiere un alto QPS, puede calentar los datos de antemano para evitar un fuerte impacto de simultaneidad en la base de datos backend.

  4. Bajo costo y adecuado para desarrollo y pruebas

    Las instancias de un nodo único son un 40% más baratas que las instancias DCS principal/en standby, y son adecuadas para configurar entornos de desarrollo o pruebas.

En resumen, las instancias de nodo único de DCS admiten las operaciones de lectura/escritura altamente simultáneas, pero no admiten persistencia de datos. Los datos se eliminarán después de reiniciar las instancias. Son adecuados para escenarios que no requieren persistencia de datos, como el almacenamiento en caché front-end de la base de datos, para acelerar el acceso y facilitar la carga de concurrencia fuera del back-end. Si los datos deseados no existen en la caché, las solicitudes irán a la base de datos. Al reiniciar el servicio o la instancia de DCS, puede pregenerar los datos de caché de la base de datos de disco para aliviar la presión sobre el backend durante el inicio.

Arquitectura

Figura 1 muestra la arquitectura de instancias de un solo nodo de DCS para Memcached.

Figura 1 Arquitectura de instancia de nodo único de DCS

Descripción de la arquitectura:

  • VPC

    La VPC donde se ejecutan todos los nodos de la instancia.

    Las instancias de nodo único de DCS para Memcached no admiten el acceso público. El cliente y la instancia deben estar en la misma VPC con las configuraciones de reglas de grupo de seguridad.

    Para obtener más información, vea ¿Cómo configuro un grupo de seguridad?

  • Application

    El cliente de la instancia, que es la aplicación que se ejecuta en un Elastic Cloud Server (ECS).

    Las instancias de DCS para Memcached son compatibles con el protocolo de Memcached y se puede acceder a ellas a través de clientes de código abierto. Para obtener ejemplos de acceso a instancias de DCS con diferentes lenguajes de programación, consulte Acceso a una instancia de DCS para Memcached.

  • DCS instance

    Una instancia de nodo único de DCS, que tiene un solo nodo y un proceso de Memcached.

    DCS monitorea la disponibilidad de la instancia en tiempo real. Si el proceso de Memcached se vuelve defectuoso, DCS inicia un nuevo proceso para reanudar el aprovisionamiento del servicio.

    Utilice el puerto 11211 para acceder a una instancia de DCS compatible con Memcached.