Liste der Stoppwörter in Postgres 9.1

Liste der Stoppwörter in Postgres 9.1

Was ist die Liste der Stoppwörter (ignorierte Wörter), die Postgres bei Volltextsuchen verwendet? Gibt es eine Möglichkeit, dies herauszufinden (indem ich eine Abfrage ausführe oder so)?

Damit Sie wissen, wonach ich suche, hier ist die Liste von MySQL. Ich vermute, die von Postgres ist ähnlichhttp://dev.mysql.com/doc/refman/5.5/en/fulltext-stopwords.html

Antwort1

Ansehen:http://www.postgresql.org/docs/9.1/static/textsearch-dictionaries.html#TEXTSEARCH-STOPWORDS

Die Position der Stoppwörter im englischen Wörterbuch ist $SHAREDIR/tsearch_data/english.stopbeispielsweise:/usr/share/postgresql/9.1/tsearch_data/english.stop

Antwort2

Für Homebrew-Benutzer unter MacOS finden Sie die Postgres StopWord-Dateien hier:

ls /usr/local/Cellar/postgresql/<%version%>/share/postgresql/tsearch_data

Alternativ ist die aktuelle Liste auf Github verfügbar:

https://github.com/postgres/postgres/tree/master/src/backend/snowball/stopwords

verwandte Informationen