Ask HN: Anyone use graph db in production/at scale? Like Neo4j or Arangodb?
Please share any experiences. I'm specifically evaluating Neo4j and my sandbox testing is going well so far but I'm curious to hear from people who have far more experience.
FWIW I have a graph use case implemented with pg where I'm running into issues with recursive queries, whereas the neo4j queries are far better performant and easier to reason.
6 comments
[ 4.4 ms ] story [ 27.1 ms ] threadI’ve been setting up some test data in graph db and I feel like I can toss out my 1400 loc total to build the dynamic query and just have the client pass in the json of what they want.
Current new implementation is about 200 loc.
Personally I don’t mind if sql can do it or not. I care about being able to test easily, and detect and fix bugs without needing to bring out a whiteboard. Saving 1200 loc is already such a good feeling.
There's a reason these graph DBs are esoteric. They're fun & cool to use but there's not a lot of problems they can solve better than a relational DB.
Another team got given the rewrite and build it in six months using MySQL.