Re:Show HN: HugeGraph – An open source fast and highly scala...
by aurnik on Friday August 03, 2018 @01:39PM
(#17681831)
Have you tried Neo4j? If so, I'm curious to know what your experience was like between the two that made you pick Dgraph
Re:Show HN: HugeGraph – An open source fast and highly scala...
by michaelangerman on Friday August 03, 2018 @02:46PM
(#17682472)
Neo4j is a good choice as well and I did use it too. In the end, I chose Dgraph simply because I was curious about understanding in depth the source code and at the time Golang was my language of choice for a deep dive into how to implement a graph database from the ground up.
Re:Show HN: HugeGraph – An open source fast and highly scala...
by jto1218 on Friday August 03, 2018 @03:16PM
(#17682763)
I really like the Cypher query language from Neo4j. Really hoping that Dgraph will have support for it in near future (it's on their roadmap: https://github.com/dgraph-io/dgraph/issues/1966 )
Re:Show HN: HugeGraph – An open source fast and highly scala...
by nurettin on Friday August 03, 2018 @03:47PM
(#17683013)
I took a look at dgraph. It requires you to set up multiple servers just to get up and running. Doesn't have packages for linux distros, etc. If you like it because of go, do you like Cayley as well? It can use multiple backends including common sql servers, bolt and leveldb.
https://dgraph.io/
https://github.com/dgraph-io/dgraph
This is an excellent choice if you are looking for a rock solid scalable graph database.
Its written in Go, which for me is my language of choice for backend scalable fast solutions.
The community is helpful and available.
Plus it uses Badger for long term persistence.
Which is also a big bonus...
https://github.com/dgraph-io/badger
The combination of these two open source projects should definitely be reviewed by anyone considering a new project using graph databases...
One nice thing about Badger is that it is a tool similar to Rocks DB...
So Badger can be used standalone if you want a nice fast key / value DB written in Go as well.