Speichertypen für Amazon Neptune auswählen - Amazon Neptune

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Speichertypen für Amazon Neptune auswählen

Neptune bietet zwei Speichertypen mit unterschiedlichen Preismodellen an:

  • Standardspeicher: Der Standardspeicher bietet kostengünstigen Datenbankspeicher für Anwendungen mit mäßiger bis geringer E/A-Nutzung.

  • I/O-optimierter Speicher — Mit I/O-optimiertem Speicher, der ab Engine-Version 1.3.0.0 verfügbar ist, zahlen Sie nur für den Speicher und die Instanzen, die Sie verwenden. Die Speicherkosten sind höher als bei Standardspeicher, und auch die Instanzkosten sind höher als bei Standardinstanzen. Sie zahlen nichts für die I/O, die Sie verwenden. Wenn Ihre I/O-Auslastung hoch ist, kann bereitgestellter IOPs Speicher die Kosten erheblich senken.

    E/A-optimierter Speicher ist darauf ausgelegt, die Anforderungen E/A-intensiver Graph-Workloads zu vorhersehbaren Kosten zu erfüllen, wobei eine geringe E/A-Latenz und ein konstanter E/A-Durchsatz geboten werden. Sie können nur einmal alle 30 Tage zwischen den Speichertypen I/O-optimiert und Standard wechseln.

    Preisinformationen zum E/A-optimiertem Speicher finden Sie auf der Neptune-Preisseite. Im folgenden Abschnitt wird beschrieben, wie Sie E/A-optimierten Speicher für einen Neptune-DB-Cluster einrichten.

Auswählen des E/A-optimierten Speichers für einen Neptune-DB-Cluster

Standardmäßig verwenden Neptune-DB-Cluster den Standardspeicher. Sie können E/A-optimierten Speicher auf einem DB-Cluster bei der Erstellung wie folgt aktivieren:

Hier ist ein Beispiel dafür, wie Sie E/A-optimierten Speicher aktivieren können, wenn Sie einen Cluster mit der AWS CLI erstellen:

aws neptune create-db-cluster \ --database-name (name for the new database) \ --db-cluster-identifier (an ID for the cluster) \ --engine neptune \ --engine-version 1.3.0.0 \ --storage-type iopt1

Danach ist für jede Instance, die Sie erstellen, automatisch der E/A-optimierte Speicher aktiviert:

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

Sie können einen vorhandenen DB-Cluster auch ändern, um E/A-optimierten Speicher darauf zu aktivieren. Gehen Sie dazu wie folgt vor:

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

Sie können einen Backup-Snapshot in einem DB-Cluster mit aktiviertem E/A-optimiertem Speicher wiederherstellen:

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 1.3.0.0 \ --storage-type iopt1

Sie können mit einem beliebigen describe--Aufruf feststellen, ob ein Cluster E/A-optimierten Speicher verwendet. Wenn der E/A-optimierte Speicher aktiviert ist, gibt der Aufruf ein Speichertyp-Feld zurück, das auf iop1 festgelegt ist.