View a markdown version of this page

NVMe-backed Instanzen - Amazon DocumentDB

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.

NVMe-backed Instanzen

NVMe-backed Instances bieten eine bis zu 7-mal schnellere Abfrageleistung für Anwendungen mit großen Datensätzen, die den Speicher einer regulären Instanz überschreiten. Diese Instances nutzen den lokalen NVMe-basierten Solid-State Drive (SSD) -Speicher (Non-Volatile Memory Express), der auf r6gd-Instances verfügbar ist, um kurzlebige Daten zu speichern, wodurch der netzwerkbasierte Speicherzugriff reduziert und die Leselatenz und der Durchsatz verbessert werden.

Der lokale SSD-Speicherplatz ist in zwei Abschnitte unterteilt:

  • Mehrstufiger Cache — Ungefähr 73% der lokalen SSD sind als Datenbank-Cache reserviert, sodass das System bis zu fünfmal mehr Datenbankseiten speichern kann als der Hauptspeicher allein. Die lokale SSD fungiert als Cache der zweiten Ebene, während der vorhandene speicherinterne Puffercache der First-Tier-Cache bleibt. Die Abfrage greift nur auf externen Speicher zu, wenn sowohl der Puffer-Cache als auch der SSD-Cache fehlschlagen.

  • Temporärer Speicher — Die verbleibenden 27% sind für den nicht persistenten temporären Dateispeicher reserviert, der für komplexe Abfragen verwendet wird, die Sortierungen oder ressourcenintensive Operationen wie Indexerstellung beinhalten. Bei regulären Instances befindet sich der temporäre Speicherplatz auf einem Amazon Elastic Block Store (EBS) -Volume. Der lokal gehostete temporäre Speicher auf der SSD reduziert die Abfragelatenz durch Sortierungen um das bis zu Zweifache und beschleunigt ressourcenintensive Vorgänge wie Indexerstellungen.

Einzelheiten zum Typ der unterstützten NVMe-backed Instanzen und ihrer Spezifikation finden Sie unter. Spezifikationen der Instanzklasse

Empfohlene Anwendungsfälle für NVMe-backed Instanzen

Verwenden Sie NVMe-backed Instanzen in den folgenden Szenarien:

  • Read-heavy Workloads — Wenn Ihre Arbeitslast leseintensiv ist und Ihr Datensatz größer als der Puffer-Cache ist, was durch niedrige BufferCacheHitRatio und hohe ReadIOPS Metriken angezeigt wird, können NVMe-backed Instances Leistungsvorteile bieten.

  • Update-heavy Workloads — Wenn Ihr Workload updateintensiv ist und die Garbage Collection aufgrund der Leselatenz im Netzwerkspeicher nicht Schritt halten kann, können NVMe-backed Instances helfen, das Problem zu beheben.

NVMe-backed Instanzen können für verschiedene Anwendungsfälle von Vorteil sein, darunter:

  • Internet-scale Anwendungen — Anwendungen wie Zahlungsabwicklung, Fakturierung und E-Commerce mit strengen Service Level Agreements (SLAs) zur Leistung können die Leistungsvorteile von NVMe-backed Instances nutzen.

  • Real-time Berichts-Dashboards — Dashboards, die Hunderte von Abfragen zur metrics/data Erfassung ausführen, können von der niedrigen Latenz und dem hohen Durchsatz der Instances profitieren. NVMe-backed

  • Generative KI-Anwendungen — Anwendungen, die die Vektorsuche verwenden, um in Millionen von Vektoreinbettungen genaue oder nächstgelegene Nachbarn zu finden, können die hohe Leistung von Instances nutzen. NVMe-backed

NVMe-backed Instanzen mit Amazon DocumentDB verwenden

Um NVMe-backed Instanzen von Amazon DocumentDB zu verwenden:

Informationen zur Überprüfung der Verfügbarkeit von NVMe-backed Instances in verschiedenen AWS Regionen finden Sie unterUnterstützte Instance-Klassen nach Region.

Wenn Sie von einer NVMe-backed Instance zu einer regulären Instance zurückkehren möchten, ändern Sie die Datenbank-Instance-Klasse Ihrer Amazon DocumentDB-Instance in eine ähnliche Instance-Klasse ohne NVMe-Speicher. Wenn Ihre aktuelle Instance-Klasse beispielsweise 'db.r6gd.4xlarge' ist, wählen Sie 'db.r6g.4xlarge', um zurück zu wechseln. Weitere Informationen finden Sie unter Ändern eines Amazon DocumentDB-Clusters.

Instanzen überwachen NVMe-backed

Zusätzlich zu den regulären Instance-Metriken, die in Amazon verfügbar sind CloudWatch, geben NVMe-backed Instances zusätzliche Metriken aus, die sich auf NVMe-based SSD-Speicher, IOPS und Durchsatz beziehen.

NVMeStorageCacheHitRatio FreeNVMeStorage ReadIOPSNVMeStorage ReadLatencyNVMeStorage ReadThroughputNVMeStorage WriteIOPSNVMeStorage WriteLatencyNVMeStorage WriteThroughputNVMeStorage

Weitere Informationen zu diesen Metriken finden Sie unter NVMe-backed Metriken für Instanzen