Ask HN: Graph DB for full text search?
I need to perform a mix of key/value queries and full-text search, often in combination.
Hard requirements:
1. Suitable as a primary database (i.e. not Elastic)
2. First class graph support
3. Stable in production
4. Strong FTS capabilities (primarily meaning lots of available analyzers and/or relatively painless support for custom analyzers, i.e. not Bleve)
5. Not fully proprietary
6. A sane multi-tenant model
Preferably also capable of being packaged for on-prem use.
It does not have to be massively scalable, HA, or capable of holding huge amounts of data. I need really solid capabilities but on what most would consider a quite small number of documents, each of small size.
I've looked at a lot of the usual suspects but have used hardly any myself, and the trade offs are making my head swim despite my best effort at feature comparison.