Funzionalità e limitazioni

Questa pagina fornisce dettagli sulle funzionalità e sulle limitazioni della ricerca vettoriale.

Disponibilità

La ricerca vettoriale è disponibile nelle versioni autonome a partire dalla 7.2 in tutti i livelli e in tutte le regioni supportate.

Limitazioni dell'indice

Di seguito sono riportate le limitazioni dell'indice:

  • Il numero massimo di attributi in un indice non può superare 10.
  • La dimensione di un vettore non può superare 32.768.
  • Il valore M per HNSW non deve superare 2M.
  • Il valore EF Construct per HNSW non deve superare 4096.
  • Anche il valore di EF Runtime per HNSW non deve superare 4096.

Scalabilità

La ricerca vettoriale facilita lo scaling verticale grazie all'integrazione di pool di thread dedicati all'esecuzione di operazioni di ricerca vettoriale.

Consumo di memoria

I vettori vengono duplicati e memorizzati sia nello spazio delle chiavi Redis sia nell'algoritmo di ricerca vettoriale.

Transazioni

A causa della natura asincrona dell'esecuzione delle attività da parte dei pool di thread, le operazioni di ricerca vettoriale non rispettano la semantica transazionale.

Snapshot RDB

  • Gli snapshot RDB della ricerca vettoriale non sono compatibili con le istanze Redis di ricerca non vettoriale a causa della formattazione specializzata dell'indice.
  • L'importazione di snapshot RDB di ricerca vettoriale da altre soluzioni di ricerca vettoriale diverse da Memorystore for Redis non è supportata.