Auf dieser Seite finden Sie Details zu den Funktionen und Einschränkungen der Vektorsuche.
Verfügbarkeit
Die Vektorsuche ist in eigenständigen Versionen ab 7.2 in allen Stufen und allen unterstützten Regionen verfügbar.
Indexeinschränkungen
Im Folgenden werden die Einschränkungen des Index beschrieben:
- Die maximale Anzahl von Attributen in einem Index darf 10 nicht überschreiten.
- Die Dimension eines Vektors darf 32.768 nicht überschreiten.
- Der M-Wert für HNSW darf 2 Mio. nicht überschreiten.
- Der Wert für das EF-Konstrukt für HNSW darf 4.096 nicht überschreiten.
- Der Wert für die EF-Laufzeit für HNSW darf ebenfalls nicht 4.096 überschreiten.
Skalierung
Die Vektorsuche ermöglicht eine vertikale Skalierung durch die Integration von Threadpools, die speziell für die Ausführung von Vektorsuchvorgängen vorgesehen sind.
Arbeitsspeicherverbrauch
Vektoren werden dupliziert und sowohl im Redis-Schlüsselbereich als auch im Vektorsuchalgorithmus gespeichert.
Transaktionen
Aufgrund der asynchronen Ausführung von Aufgaben durch Threadpools halten Vektorsuchvorgänge nicht die Transaktionssemantik ein.
RDB-Snapshots
- RDB-Snapshots der Vektorsuche sind aufgrund der speziellen Indexformatierung nicht mit Redis-Instanzen kompatibel, die nicht für die Vektorsuche verwendet werden.
- Der Import von RDB-Snapshots für die Vektorsuche aus anderen Lösungen für die Vektorsuche als Memorystore for Redis wird nicht unterstützt.