Thanks Mattias,

I'll try that out.

Playing about, I've noticed that the file buffer cache seems to survive
restarts. Is this correct? Is it guaranteed that the whole file buffer
cache will survive?

On 5 December 2011 14:09, Mattias Persson <matt...@neotechnology.com> wrote:

> Warming up the graph is best done by warming up the graph, so to speak.
> Every warmup use case is different, and for warming up the entire graph
> you'll have to loop through all nodes and get their relationships and if
> you'd like to have properties in there too then load them also. The most
> basic being:
>
> for ( Node node : db.getAllNodes() ) {
>   IteratorUtil.count( node.getRelationships() );
> }
>
> Or in 1.6.M01 you can do:
>
> for ( Node node : GlobalGraphOperations.at( db ).getAllNodes() );
> for ( Relationship rel : GlobalGraphOperations.at( db
> ).getAllRelationships() );
>
> pro here is that reading the store sequentially (0-max) is faster than
> random access. But the list of relationships each node have isn't loaded
> this way, only the relationships themselves. I don't know which one ends up
> the best for you.
>
> 2011/12/5 Ian Forsey <for...@gmail.com>
>
> > Hi there,
> >
> > I'm looking to get my entire graph into memory.
> >
> > I've configured the file buffer cache, but nodes/rels don't get added
> into
> > the cache until I first query them. Is it just a case of traversing the
> > entire graph to warm-up the cache on application startup? Or is there
> > another way to tell neo4j to load the entire graph into memory on start
> up?
> >
> > Thanks
> >
> > Ian
> > _______________________________________________
> > 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

Reply via email to