I recently started researching database features of databases. At the moment I'm looking into Neo4j Graph database.
Unfortunately, I can't find every bit of information I need. I found most information except the following:
Neo4j provides a graph solution as compared to relational or document based databases. It provides very good write performance and horizontal scalable read performance at scale which no other graph database is able to provide at this moment.
The World's Leading Organizations Rely on Neo4j. With more than 950 enterprise customers, Neo4j is the world's leading provider of scalable graph technology, enabling connected data applications for more than 75% of the Fortune 100.
Scientists Use Neo4j. Graph data science helps organizations answer some of their most difficult and complex questions by moving the data out of the silos of rows and columns and into an easy to analyze graph.
Neo4j is a graph database. A graph database, instead of having rows and columns has nodes edges and properties. It is more suitable for certain big data and analytics applications than row and column databases or free-form JSON document databases for many use cases. A graph database is used to represent relationships.
The supported datatypes:
Source: Neo4j API docs
There's no limit on database size, but the current release (1.2) has limitations on the number of nodes, relationships and properties. The limit on each of these is 4 billion. The work on increasing the limits is done right now, and will be included in a milestone release soon. The new limit is 32B on nodes and relationships and 64B on properties.
In the 1.3.M03 milestone release support for a more efficient way of storing short strings was included, which will lower disk consumption considerably for many datasets. See Better support for short strings in Neo4j.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With