PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

C'è un modo per indicizzare in postgres per ricerche veloci di sottostringhe

Le opzioni per la ricerca e l'indicizzazione del testo includono:

Dalle informazioni minime fornite sopra, direi che solo un indice di trigramma sarà in grado di aiutarti, dal momento che stai facendo ricerche infisse su una stringa e non stai cercando parole del dizionario. Sfortunatamente, gli indici dei trigrammi sono enormi e piuttosto inefficiente; non aspettarti una sorta di magico aumento delle prestazioni e tieni presente che richiedono molto lavoro per la creazione e l'aggiornamento del motore di database.