I have several data sheets in the total size of 40G and would like to represent it in a graph (there could be several nodes per row, and nodes will contain most of the data in the row either in labels or properties).
Could Neo4J handle this? What is the largest DB size (quantity of nodes, size on disk, etc. ) tested so far?
Therefore, the maximum amount of data a particular property can hold would be limited to the maximum size for a string or the maximum size for an array of strings (that's per node). This limit (for 32-bit machines) is 4GB. (Note that this may be limited to 2-3 GB.)
Neo4j 3.0 for Giant Graphs The centerpiece of Neo4j's architecture overhaul is a redesigned data store. Dynamic pointer compression expands Neo4j's available address space as needed, making it possible to store graphs of any size. That's right: no more 34 billion node limits!
The standard store format of neo4j allows for 65k different relationship types.
Properties are stored as a linked list of property records, each holding a key and value and pointing to the next property. Each node and relationship references its first property record. The Nodes also reference the first relationship in its relationship chain. Each Relationship references its start and end node.
there are several installations with over 1B-2B relationships - capacity-wise, http://docs.neo4j.org/chunked/snapshot/capabilities-capacity.html is listing the current maximum.
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