20.12.11

A Survey on Graph Databases for Java Developers | Javalobby



  • In Graph Theory, a simple graph is a set of nodes and edges. 
  • At least, graph databases are expected to support fast traversal — this is the reason why we do not simply use tabular databases like HBase or Cassandra to store all the edges (join operation is expensive). 
  • Graph databases are one of four major categories of NoSQL databases

  • 1. Neo4J (Neo Technology)
    • Popular
    • Particularly developed for Java applications, but it also supports Python.
    • GPLv3
    • With Advanced and Enterprise editions available under both the AGPLv3 as well as a commercial license.

No comments: