[ 🇬🇧_🇺🇸 Check out the subtitles - we now edit them, ChatGPT+manually! You can also try KZitem's auto-translation of them from English to your language; try it and share it with people interested in Postgres!]
Nikolay and Michael have a high-level discussion on all things search - touching on full-text search, semantic search, and faceted search. They discuss what comes in Postgres core, what is possible via extensions, and some thoughts on performance vs implementation complexity vs user experience.
Here are some links to things they mentioned:
* Simon Riggs / urn:li:activity:717870...
* Companion databases episode postgres.fm/episodes/companio...
* pgvector episode postgres.fm/episodes/pgvector
* Full Text Search www.postgresql.org/docs/curre...
* Semantic search en.wikipedia.org/wiki/Semanti...
* Faceted search en.wikipedia.org/wiki/Faceted...
* Faceting large result sets in PostgreSQL www.cybertec-postgresql.com/e...
* RUM index github.com/postgrespro/rum
* Hybrid search (Supabase guide) supabase.com/docs/guides/ai/h...
* Elastic www.elastic.co/
* GiST indexes www.postgresql.org/docs/curre...
* GIN indexes www.postgresql.org/docs/curre...
* btree_gist www.postgresql.org/docs/curre...
* btree_gin www.postgresql.org/docs/curre...
* pg_trgrm www.postgresql.org/docs/curre...
* Text Search Types (tsvector and tsquery) www.postgresql.org/docs/curre...
* Postgres full text search with the “websearch” syntax (blog post by Adam Johnson) adamj.eu/tech/2024/01/03/post...
* Understanding Postgres GIN Indexes: The Good and the Bad (blog post by Lukas Fittl) pganalyze.com/blog/gin-index
* ParadeDB www.paradedb.com/
* ZomboDB www.zombodb.com/
* Introduction to Information Retrieval (book by Manning, Raghavan, and Schütze) www.amazon.co.uk/Introduction...
* How to build a search engine with Ruby on Rails (blog post by Justin Searls) blog.testdouble.com/posts/202...
~~~
What did you like or not like? What should we discuss next time? Let us know in the comments, or by tweeting us on @postgresfm / postgresfm , @samokhvalov / samokhvalov and @michristofides / michristofides
~~~
Postgres FM is brought to you by:
- Nikolay Samokhvalov, founder of Postgres.ai postgres.ai/
- Michael Christofides, founder of pgMustard pgmustard.com/
~~~
This is the video version. Check out postgres.fm to subscribe to the audio-only version, to see the transcript, guest profiles, and more.
Негізгі бет Ойын-сауық Search | Postgres.FM 090 |
Пікірлер: 6