simon987 / sist2

Lightning-fast file system indexer and search tool
GNU General Public License v3.0
843 stars 55 forks source link

Support PostgreSQL (pg_bm25+pgvector) as an alternative to elastic search #460

Closed ghost closed 7 months ago

ghost commented 7 months ago

Which SIST2 component is your Feature Request related to? Support PostgreSQL as an alternative to elastic search

Is your feature request related to a problem? Please describe. Elastic serach is a bit too heavy and it requires an extra step to update after scanning.

What would you like to see happen? support PostgreSQL (with pg_bm25+pgvector/pgvecto.rs) and it should just work like sqlite but with elasticsearch-like fuzzy full-text and vector support.

Additional context Alternative: #451