electric-sql / pglite

Lightweight WASM Postgres with real-time, reactive bindings.
https://pglite.dev
Apache License 2.0
8.73k stars 175 forks source link

Support pg_search extension #381

Open arvinxx opened 6 days ago

arvinxx commented 6 days ago

pg_search is a great extension for full-text search using BM25 algorithm, so it will have Elastic-level search quality and powerful performance(benchmark).

image

Please consider to support this extension, Thanks.

philippemnoel commented 5 days ago

We'd love to be supported in pglite!

samwillis commented 4 days ago

Hey, yes we 100% want to support pg_search, it's perfect for the embedded FTS use case.

We've not yet tackled any pgrx (Rust API for Postgres extensions) based extensions, but it's high on the list, with pg_search the first we will take on. I'm hopeful that pgrx extensions shouldn't be too hard to get working as Rust has very good WASM support.

@philippemnoel I'll let yo know as soon as we start working on it.