Selección de tipos de almacenamiento para Amazon Neptune - Amazon Neptune

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.

Selección de tipos de almacenamiento para Amazon Neptune

Neptune ofrece dos tipos de almacenamiento con un modelo de precios diferente:

  • Almacenamiento estándar: el almacenamiento estándar proporciona un almacenamiento de bases de datos rentable para aplicaciones con un I/O uso moderado a bajo.

  • Almacenamiento optimizado para E/S: dado que el I/O–Optimized storage, available from engine version 1.3.0.0, you pay only for the storage and instances you are using. The storage costs are higher than for standard storage, and also the instance costs are higher than for standard instances. You pay nothing for the I/O that you use. If your I/O uso es elevado, el almacenamiento aprovisionado puede reducir los costos IOPs de manera significativa.

    I/O–Optimized storage is designed to meet the needs of I/O–intensive graph workloads at a predictable cost. You can only switch between I/O—Tipos de almacenamiento estándar y optimizado una vez cada 30 días.

    Para obtener información sobre el almacenamiento optimizado para E/S, consulte la página de precios de Neptune. En la siguiente sección se describe cómo configurar el almacenamiento optimizado para E/S para un clúster de base de datos de Neptune.

Elección de E/S: almacenamiento optimizado para un clúster de base de datos Neptune

De forma predeterminada, los clústeres de base de datos de Neptune utilizan almacenamiento estándar. Puede habilitar el almacenamiento optimizado para E/S en un clúster de base de datos en el momento de crearlo, de la siguiente manera:

A continuación se muestra un ejemplo de cómo puede habilitar el almacenamiento optimizado para E/S al crear un clúster mediante la AWS CLI:

aws neptune create-db-cluster \ --db-cluster-identifier (an ID for the cluster) \ --engine neptune \ --engine-version (the Neptune engine version) \ --storage-type iopt1

A continuación, cualquier instancia que cree automáticamente tendrá habilitado el almacenamiento optimizado para E/S:

aws neptune create-db-instance \ --db-cluster-identifier (the ID of the new cluster) \ --db-instance-identifier (an ID for the new instance) \ --engine neptune \ --db-instance-class db.r5.large

Asimismo, puede modificar un clúster de base de datos existente para habilitar el almacenamiento optimizado para E/S en él, de la siguiente manera:

aws neptune modify-db-cluster \ --db-cluster-identifier (the ID of a cluster without I/O–Optimized storage) \ --storage-type iopt1 \ --apply-immediately

Puede restaurar una instantánea de copia de seguridad en un clúster de base de datos con el almacenamiento optimizado para E/S activado:

aws neptune restore-db-cluster-from-snapshot \ --db-cluster-identifier (an ID for the restored cluster) \ --snapshot-identifier (the ID of the snapshot to restore from) \ --engine neptune \ --engine-version (the Neptune engine version) \ --storage-type iopt1

Puede determinar si un clúster utiliza un almacenamiento optimizado para E/S mediante cualquier llamada describe-. Si el almacenamiento optimizado para E/S está activado, la llamada devuelve un campo de tipo de almacenamiento establecido en iop1.