2 ms·
@bryanrasmussen , ah yes: - You can have more than 1 graph at the same time, yes. - Storing data on edges can be done in GUN by having an "edge node", Neo4j h
by marknadal 9y ago
@bryanrasmussen , ah yes:
- You can have more than 1 graph at the same time, yes.
- Storing data on edges can be done in GUN by having an "edge node", Neo4j has a special built-in edge node which makes things easier (including bidirectional edges, which can be done in GUN, but requires making an edge node).
- Neo4j's Cypher query language has a lot of built in edge search algorithms, we have not (but plan to) built these yet.
- Neo4j has a very nice dashboard, our community has built a couple similar tools, but nothing as comprehensive.
Summary: Neo4j, being over a decade old, has a lot of features that we haven't built yet.
Why use GUN instead? The biggest kicker is it being based on a P2P/decentralized (Master-Master) architecture, which makes ops/scaling much easier and a ton of other things. If you don't need this, probably stick with Neo4j for its feature set.