There is only 1 property - "n" (to store name of the node) - used as follows:
Node node = graphDb.createNode(); node.setProperty( NAME_KEY, username ); And the values of username are "Node-1", "Node-2" etc. On Wed, Jun 2, 2010 at 3:14 PM, Mattias Persson <matt...@neotechnology.com>wrote: > Only 4,4mb out of those 80 is consumed by nodes so you must be storing > some properties somewhere. Would you mind sharing your code so that it > would be easier to get a better insight into your problem? > > 2010/6/2, Biren Gandhi <biren.gan...@gmail.com>: > > Thanks. Big transactions were indeed problematic. Splitting them down > into > > smaller chunks did the trick. > > > > I'm still disappointed by the on-disk size of a minimal node without any > > relationships or attributes. For 500K nodes, it is taking 80MB space (160 > > byes/node) and for 1M objects it is consuming 160MB (again 160 > byes/node). > > Is this normal? > > > > 4.0K active_tx_log > > 12K lucene > > 12K lucene-fulltext > > 4.0K neostore > > 4.0K neostore.id > > 4.4M neostore.nodestore.db > > 4.0K neostore.nodestore.db.id > > 12M neostore.propertystore.db > > 4.0K neostore.propertystore.db.arrays > > 4.0K neostore.propertystore.db.arrays.id > > 4.0K neostore.propertystore.db.id > > 4.0K neostore.propertystore.db.index > > 4.0K neostore.propertystore.db.index.id > > 4.0K neostore.propertystore.db.index.keys > > 4.0K neostore.propertystore.db.index.keys.id > > 64M neostore.propertystore.db.strings > > 4.0K neostore.propertystore.db.strings.id > > 4.0K neostore.relationshipstore.db > > 4.0K neostore.relationshipstore.db.id > > 4.0K neostore.relationshiptypestore.db > > 4.0K neostore.relationshiptypestore.db.id > > 4.0K neostore.relationshiptypestore.db.names > > 4.0K neostore.relationshiptypestore.db.names.id > > 4.0K nioneo_logical.log.active > > 4.0K tm_tx_log.1 > > 80M total > > > > > > On Wed, Jun 2, 2010 at 12:17 AM, Mattias Persson > > <matt...@neotechnology.com>wrote: > > > >> Exactly, the problem is most likely that you try to insert all your > >> stuff in one transaction. All data for a transaction is kept in memory > >> until committed so for really big transactions it can fill your entire > >> heap. Try to group 10k operations or so for big insertions or use the > >> batch inserter. > >> > >> Links: > >> http://wiki.neo4j.org/content/Transactions#Big_transactions > >> http://wiki.neo4j.org/content/Batch_Insert > >> > >> 2010/6/2, Laurent Laborde <kerdez...@gmail.com>: > >> > On Wed, Jun 2, 2010 at 3:50 AM, Biren Gandhi <biren.gan...@gmail.com> > >> wrote: > >> >> > >> >> Is there any limit on number of nodes that can be created in a neo4j > >> >> instance? Any other tips? > >> > > >> > I created hundreds of millions of nodes without problems, but it was > >> > splitted into many transaction. > >> > > >> > -- > >> > Laurent "ker2x" Laborde > >> > Sysadmin & DBA at http://www.over-blog.com/ > >> > _______________________________________________ > >> > Neo4j mailing list > >> > User@lists.neo4j.org > >> > https://lists.neo4j.org/mailman/listinfo/user > >> > > >> > >> > >> -- > >> Mattias Persson, [matt...@neotechnology.com] > >> Hacker, Neo Technology > >> www.neotechnology.com > >> _______________________________________________ > >> Neo4j mailing list > >> User@lists.neo4j.org > >> https://lists.neo4j.org/mailman/listinfo/user > >> > > _______________________________________________ > > Neo4j mailing list > > User@lists.neo4j.org > > https://lists.neo4j.org/mailman/listinfo/user > > > > > -- > Mattias Persson, [matt...@neotechnology.com] > Hacker, Neo Technology > www.neotechnology.com > _______________________________________________ > Neo4j mailing list > User@lists.neo4j.org > https://lists.neo4j.org/mailman/listinfo/user > _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user