Earlier quoted context omitted.
pg_bm25 - Optimized for faceted search & PGroonga - Full-text search with JSONB support
Unrelated, but PGroonga reads funny in Argentinian. Better than gimp though
BM25 in PostgreSQL
11–20 of 34 posts
Re: BM25 in PostgreSQL
#12Re: BM25 in PostgreSQL
#13Can this be used on AWS RDS? I’ve seen a few things like this that would be great to use but without RDS support they’re unusable for us.
Re: BM25 in PostgreSQL
#14I'd be interested to see how this stacks up against Manticore or Meilisearch.
Re: BM25 in PostgreSQL
#15I'd be interested to see how this stacks up against Manticore or Meilisearch.
Thanks for sharing your feedback! Could you let me know the reason behind it? Are you currently using Manticore or Meilisearch?
Re: BM25 in PostgreSQL
#16https://github.com/tensorchord/VectorChord/blob/main/LICENSE
Elastic license not on legal’s approved license list - need to get special approval from legal to use this.
Legal’s license list says AGPL needs case by case legal review - so need to get special approval from legal to use this.
Immediate thought: is there another solution which I don’t need special approval from legal to use?
Re: BM25 in PostgreSQL
#17https://github.com/tensorchord/VectorChord/blob/main/LICENSE
What happens at a lot of places: Elastic license not on legal’s approved license list - need to get special approval from legal to use this. Legal’s license list says AGPL needs case by case legal review - so need to get special approval from legal to use this. Immediate thought: is there another solution which I don’t need special approval from legal to use?
Re: BM25 in PostgreSQL
#18Earlier quoted context omitted.
What happens at a lot of places: Elastic license not on legal’s approved license list - need to get special approval from legal to use this. Legal’s license list says AGPL needs case by case legal review - so need to get special approval from legal to use this. Immediate thought: is there another solution which I don’t need special approval from legal to use?
All licences restricting commercial use will need to be cleared, that's the point.
Re: BM25 in PostgreSQL
#19Earlier quoted context omitted.
All licences restricting commercial use will need to be cleared, that's the point.
Yes… but from my point of view, if there is an alternative solution without those restrictions, I’ll go with that. I’d only consider a solution with such restrictions if its other advantages were so compelling as to overcome that (and even then, if one has to ask legal, it isn’t guaranteed they’ll say “yes”)
Re: BM25 in PostgreSQL
#20Shameless plug:
https://github.com/jankovicsandras/plpgsql_bm25
BM25 search implemented in PL/pgSQL, might be useful if one can't use Rust extensions with Postgres, e. g. hosted Postgres without admin rights.