Compare Products
|
|
|
Features * Realtime - It may be trivial to get realtime updates with socket.io or something, but what you do not get is state synchronization. GUN does this for you out of the box, assuring that two users' simultaneous updates won't concurrently break each other.
* Distributed - GUN is peer-to-peer by design, meaning you have no centralized database server to maintain or that could crash. This lets you sleep through the night without worrying about database DevOps - we call this "NoDB". From that, you can build decentralized, federated, or centralized apps.
* Offline-first - GUN works even if your internet or cell reception doesn't. Users can still plug away and save data as normal, and then when the network comes back online GUN will automatically synchronize all the changes and handle any conflicts for you.
* Graph - Most databases force you to bend over backwards to match their storage constraints. But graphs are different, they let you have any data structure you want. Whether that be traditional tables with relations, document oriented trees, or tons of circular references. You choose.
|
Features * Data Storage - Native storage structure with index-free adjacency results in faster transactions and processing.
* Query Performance - Native processing ensures low latency and real-time performance, regardless of the number or depth of relationships.
* Transaction Support - ACID transactions ensure data is fully consistent and reliable around the clock – perfect for always-on global enterprise applications.
* Processing at Scale - Native graph model inherently scales for pattern-based queries. Scale out architecture maintains data integrity via replication. Massive scale up possibilities with IBM POWER8 and CAPI Flash systems.
|
LanguagesPython Java Script Other |
LanguagesJava Python Java Script Ruby Other |
Source TypeClosed
|
Source TypeClosed
|
License TypeMIT Other |
License TypeProprietary |
OS Type |
OS Type |
Pricing
|
Pricing
|
X
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}Now comparing:
{{product.ProductName | createSubstring:25}} X