

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.

# Multi-Key Indizes mit großen Arrays
<a name="anti-pattern-multi-key-indexes"></a>

## -Übersicht
<a name="multi-key-overview"></a>

Multi-key Mit Indizes in Amazon DocumentDB können Sie Array-Felder effizient abfragen. Diese Indexierungsstrategie sorgt für deutlich geringere Abfragelatenzen bei der Suche innerhalb von Array-Daten und ist somit eine attraktive Option für Anwendungen mit komplexen Datenstrukturen.

Bei der Arbeit mit großen Arrays oder mehreren Array-Feldern innerhalb einer Sammlung ist es jedoch wichtig, die Auswirkungen auf die Ressourcen und die Leistungsmerkmale zu verstehen, um fundierte Architekturentscheidungen treffen zu können. Wenn Sie einen Index für ein Array-Feld erstellen, generiert Amazon DocumentDB individuelle Indexeinträge für jedes Element im Array.

## Auswirkungen auf den Cluster
<a name="multi-key-impact"></a>
+ **Speicher- und I/O-Overhead**: Multi-key Indizes beanspruchen manchmal Speicherplatz bis zu einem Vielfachen der Basistabelle. Die Größe ist direkt proportional zu den Dokumenten in der Sammlung mit dem indizierten Array-Attribut, der Anzahl der Elemente im Array und der Größe des Elements.
+ **Speicherverbrauch**: Da der Speicherbedarf relativ groß ist, haben diese Indizes einen entsprechenden Speicherbedarf, was zu einem größeren Arbeitssatz führt.
+ **Schreiboperationen**: Multi-key Indizes verursachen während der Schreibvorgänge Mehraufwand. Jedes Array-Element generiert separate Indexeinträge, wodurch der Arbeitsaufwand, der zum Abschließen des Schreibvorgangs erforderlich ist, vervielfacht wird.

## Strategien zur Problembehebung
<a name="multi-key-remediation"></a>
+ Erstellen Sie bei Bedarf einen Index mit mehreren Schlüsseln und begrenzen Sie die Anzahl der Felder im Array.
+ Beschränken Sie die Anzahl der Multi-Key-Indizes in der Sammlung
+ Erwägen Sie, Ihr [Datenmodell](https://skillbuilder.aws/learn/B4KABYUY33/data-modeling-for-amazon-documentdb/2E2C6J83TQ) zu ändern