Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Have you ever considered using PGroonga (https://pgroonga.github.io/) to further extend FTS in postgres? They've got a drilldown feature that is basically their implementation of facets. Always wondered what your thoughts on that might be?

I've got a django setup with postgres and facets implemented as you detailed in your blog (thank you for all the amazing info over the years btw!), now I'm looking to extend it with PGroonga and potentially considering Hasura to try and further extend what I can do while still using Postgres as my single source of truth without need for keeping any other service in sync.



That's really interesting- I hadn't seen that project (or Groonga) before.

Looks like it might be similar to https://zombodb.com/ which I haven't tried yet but which looks like a really interesting solution in this space.


Perhaps more similar to zombodb's hinted new pronto plugin: https://twitter.com/zombodb/status/1547389026235187201


Yeah ZomboDB looks interesting, I guess the main difference is Groonga is an embedded database, more like sqlite; whereas Elastic Search you still gotta spin up an instance and be responsible for it.

I guess you're still responsible for the Groonga db on the postgres server too but theoretically it seems more secure than spinning up another service on a different server




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: