Funktionen und Einschränkungen

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.