Ich habe eine Postgres-Tabelle mit etwa 5 Millionen Datensätze und ich möchte die am nächsten passende Übereinstimmung mit einem Eingabeschlüssel finden. Ich habe versucht, Trigramme mit dem Modul pg_trgm zu verwenden, aber es dauerte ungefähr 5 Sekunden pro Abfrage, was für meine Bedürfnisse zu langsam ist.Gibt es eine postgres Fuzzy-Übereinstimmung schneller als pg_trgm?
Gibt es einen schnelleren Weg, Fuzzy-Match innerhalb von Postgres zu machen?
Wie sind die Schlüssel strukturiert? alphanumerisch? nur int? –
Der Index basiert auf einem Attribut vom Typ text. –
Bitte zeigen Sie uns die Ausgabe von "explain analyze" Ihrer Anfrage. – Tometzky