3 ms·
@edjroot I don't know if this is any different than what you already saw, but the biggest differences are: - Neo4j is Master-Slave, GUN is Master-Master (or Mu
by marknadal 9y ago
@edjroot I don't know if this is any different than what you already saw, but the biggest differences are:
- Neo4j is Master-Slave, GUN is Master-Master (or Multi-Master, or Masterless). Basically, GUN is P2P/decentralized, Neo4j is centralized.
- GUN has realtime updates/sync built in, Neo4j does not.
- GUN has offline-first features, Neo4j does not.
Other considerations:
- Neo4j has its own query language, GUN has a FRP (Functional Reactive Programming) based JS API.
- Neo4j is over a decade old, GUN since late 2014.
- Neo4j is more monolithic, GUN is more microservice-y.