| From: | Timo Myyrä <timo(dot)myyra(at)bittivirhe(dot)fi> |
|---|---|
| To: | pgsql-general(at)lists(dot)postgresql(dot)org |
| Subject: | What IR model the PostgreSQL FTS implementation is based on? |
| Date: | 2022-02-26 11:14:08 |
| Message-ID: | 87k0dh98xr.fsf@asteroid.bittivirhe.fi |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
Hi,
I'm trying to figure out what information retrieval model[1]
the PostgreSQL Full-Text Search is based on.
Based on my reading on the PostgreSQL documentation I would have guessed
extended boolean model but I came across an web article by Compose[2]
which claims that FTS is based on vector space model instead. The
article does not offer anything to back this claim so I thought to ask
here if anyone has more accurate details to share.
I've tried to look this up from postgresql sources but so far I have not found
anything.
Timo
1: https://en.wikipedia.org/wiki/Information_retrieval#/media/File:Information-Retrieval-Models.png
2: https://www.compose.com/articles/indexing-for-full-text-search-in-postgresql/
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Techsupport | 2022-02-26 14:21:45 | 20220226-Clarification regarding delay time of PostgeSQL starting up |
| Previous Message | Kumar, Mukesh | 2022-02-25 13:06:23 | Transactions starting with Cursor with Hold are not closing in database. |