Determinación de los requisitos - Amazon MemoryDB

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Determinación de los requisitos

Preparación

Conocer las respuestas a las siguientes preguntas ayuda a que la creación del clúster sea más fluida:

  • Asegúrese de crear un grupo de subredes en la misma VPC antes de comenzar a crear un clúster. También puede utilizar el grupo de subredes predeterminado proporcionado. Para obtener más información, consulte Subredes y grupos de subredes.

    MemoryDB está diseñado para que se pueda acceder a él desde dentro AWS mediante Amazon EC2. Sin embargo, si se lanza en una VPC basada en Amazon VPC, se puede proporcionar acceso desde fuera de AWS. Para obtener más información, consulte Acceder a los recursos de MemoryDB desde el exterior AWS.

  • ¿Necesita personalizar los valores de algún parámetro?

    Si lo hace, cree un grupo de parámetros personalizado. Para obtener más información, consulte Creación de un grupo de parámetros.

  • ¿Necesita crear un grupo de seguridad de VPC?

    Para obtener más información, consulte Seguridad en la VPC.

  • ¿Cómo pretende implementar la tolerancia a errores?

    Para obtener más información, consulte Mitigación de errores.

Requisitos de procesador y memoria

El componente básico de MemoryDB es el nodo. Los nodos se configuran en particiones para formar clústeres. A la hora de determinar el tipo de nodo que desea utilizar para el clúster, tenga en cuenta la configuración del nodo del clúster y la cantidad de datos que tiene que almacenar.

Configuración de los clústeres de MemoryDB

Los clústeres de MemoryDB se componen de 1 a 500 particiones. En un clúster de MemoryDB, los datos están particionados en las distintas particiones del clúster. Su aplicación se conecta con un clúster de MemoryDB mediante una dirección de red denominada punto de conexión. Además de los puntos de conexión del nodo, el clúster de MemoryDB tiene un punto de conexión denominado punto de conexión de clúster. Su aplicación puede usar este punto de conexión para leer o escribir en el clúster y no tener que determinar de qué nodo efectuar la lectura o hasta cuál escribir en MemoryDB.

Multiplexación de E/S mejorada

Si utiliza la versión 7.0 o superior de Redis OSS, obtendrá una aceleración adicional gracias a la multiplexación de E/S mejorada, en la que cada subproceso de E/S de la red dedicado canaliza los comandos de varios clientes al motor OSS de Redis, aprovechando la capacidad de Redis OSS de procesar de forma eficiente los comandos por lotes. Para obtener más información, consulte Rendimiento ultrarrápido y Tipos de nodos compatibles.

Requisitos de escalado

Todos los clústeres se pueden ampliar a un tipo de nodo más grande. Al escalar verticalmente un clúster de MemoryDB, puede hacerlo en línea para que el clúster siga disponible o puede crear un nuevo clúster a partir de una instantánea y evitar que el nuevo clúster comience vacío.

Para obtener más información, consulte la sección Escalado de esta guía.

Requisitos de acceso

Por diseño, el acceso a los clústeres de MemoryDB se realiza desde instancias de Amazon EC2. El acceso de red a un clúster de MemoryDB se encuentra limitado a la cuenta que creó el clúster. Por lo tanto, antes de poder obtener acceso a un clúster desde una instancia de Amazon EC2, debe autorizar a dicha instancia el acceso al clúster. Para obtener instrucciones detalladas, consulte Paso 2: autorizar el acceso al clúster en esta guía.

Regiones y zonas de disponibilidad

Al ubicar sus clústeres de MemoryDB en una región cercana a su aplicación, puede reducir la latencia AWS . Si el clúster tiene varios nodos, ubicar los nodos en distintas zonas de disponibilidad puede reducir el impacto de los errores en el clúster.

Para más información, consulte los siguientes temas: