View a markdown version of this page

Choix des types de stockage pour Amazon Neptune - Amazon Neptune

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Choix des types de stockage pour Amazon Neptune

Neptune propose deux types de stockage avec un modèle de tarification différent :

  • Stockage standard : le stockage standard fournit un stockage de base de données économique pour les applications dont l' I/O utilisation est modérée à faible.

  • I/O—Stockage optimisé — Avec I/O —Optimized Storage, disponible à partir de la version 1.3.0.0 du moteur, vous ne payez que pour le stockage et les instances que vous utilisez. Les coûts de stockage sont plus élevés que pour le stockage standard, et les coûts d'instance sont également plus élevés que pour les instances standard. Vous ne payez rien pour I/O ce que vous utilisez. Si votre I/O utilisation est élevée, le stockage IOPS provisionné peut réduire les coûts de manière significative.

    I/O—Le stockage optimisé est conçu pour répondre aux besoins des charges de travail graphiques I/O intensives à un coût prévisible. Vous ne pouvez passer du type de stockage I/O optimisé au type de stockage standard qu'une fois tous les 30 jours.

    Pour obtenir des informations sur les tarifs I/O relatifs au stockage optimisé, consultez la page de tarification de Neptune. La section suivante décrit comment configurer le stockage I/O optimisé pour un cluster de base de données Neptune.

Choix I/O : stockage optimisé pour un cluster de base de données Neptune

Par défaut, les clusters de base de données Neptune utilisent le stockage standard. Vous pouvez activer le stockage I/O optimisé sur un cluster de base de données au moment de sa création, comme suit :

Voici un exemple de la façon dont vous pouvez activer le I/O stockage optimisé lorsque vous créez un cluster à l'aide de 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

Ensuite, le stockage I/O optimisé est activé sur toute instance que vous créez automatiquement :

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

Vous pouvez également modifier un cluster de base de données existant pour I/O y activer le stockage optimisé, comme suit :

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

Vous pouvez restaurer un instantané de sauvegarde sur un cluster de base de données avec I/O —Optimized storage activé :

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

Vous pouvez déterminer si un cluster utilise un stockage I/O optimisé à l'aide d'un describe- appel. Si le stockage I/O optimisé est activé, l'appel renvoie un champ de type de stockage défini sur. iop1