Ask HN: What graph database you use and why? Any alternatives you had?
1–6 of 6 posts
Re: Ask HN: What graph database you use and why? Any alternatives you had?
#2I also used ArangoDB, back then it was a lot more stable for bulk loading than Dgraph but today I believe they're on par — Arango is multi-model which can be at times easier to reason about whilst Dgraph is a more graph-native database.
I never liked Neo4J as — back then — the horizontal scaling was impossible or extremely difficult to achieve.
Re: Ask HN: What graph database you use and why? Any alternatives you had?
#3Loving Dgraph for the amazing GraphQL-like language. I believe their latest version(s) are now fully compliant. I also used ArangoDB, back then it was a lot more stable for bulk loading than Dgraph but today I believe they're on par — Arango is multi-model which can be at times easier to reason about whilst Dgraph is a more graph-native database. I never liked Neo4J as — back then — the horizontal scaling was impossi…
Re: Ask HN: What graph database you use and why? Any alternatives you had?
#4Loving Dgraph for the amazing GraphQL-like language. I believe their latest version(s) are now fully compliant. I also used ArangoDB, back then it was a lot more stable for bulk loading than Dgraph but today I believe they're on par — Arango is multi-model which can be at times easier to reason about whilst Dgraph is a more graph-native database. I never liked Neo4J as — back then — the horizontal scaling was impossi…
Do you see any performance or disk-space difference between "Dgraph" & "ArangoDB" ?
End result, though... We moved everything back to Postgres and prefer to use recursive queries and metadata to query more efficiently.
I love graph database and the dream they sell, but it's just not worth it for a small entity like ours. Takes too much time dealing alphas, nodes, rebalancing shards, and so on.
But otherwise, check these two are they were great if it weren't for fleet management.
Re: Ask HN: What graph database you use and why? Any alternatives you had?
#5Earlier quoted context omitted.
Do you see any performance or disk-space difference between "Dgraph" & "ArangoDB" ?
Both have been pretty efficient with disk space despite our multiple indices. More complex queries did perform a lot better on Dgraph though. End result, though... We moved everything back to Postgres and prefer to use recursive queries and metadata to query more efficiently. I love graph database and the dream they sell, but it's just not worth it for a small entity like ours. Takes too much time dealing alphas, nod…
But graph database is all about how complex query or relations are between table or schema and how big are your data in your project.
Re: Ask HN: What graph database you use and why? Any alternatives you had?
#6Earlier quoted context omitted.
Both have been pretty efficient with disk space despite our multiple indices. More complex queries did perform a lot better on Dgraph though. End result, though... We moved everything back to Postgres and prefer to use recursive queries and metadata to query more efficiently. I love graph database and the dream they sell, but it's just not worth it for a small entity like ours. Takes too much time dealing alphas, nod…
I have not found any graph database which is suitable for small apps or for startup which won't scale like crazy, so completely agree on moving to PostgreSQL. But graph database is all about how complex query or relations are between table or schema and how big are your data in your project.
Glad to hear that PostgreSQL satisfies your need. If you're looking to build a new project that requires complex query or relations, definitely give Slash a try. :)