So, for the record:
The application was run on an NFS based file system and Neo4j doesn't
support that since NFS doesn't support file locking. Locking is
required in the implementation of the logical logs so that it can make
sure only one thread/process writes to it at any given time.
2010/3/1
Ok,
here is the final code. First of all, i walk around all the nodes and
edges, and finally I do a Traverse for storing some information.
//Query 1
public static void getNodeMaxOutDegreeNeo(final
EmbeddedGraphDatabase neo,
final IndexService indexService) {
Node idNode;
Mike,
great you had configuration working out! Your graph is quite big so an
exhaustive walk will take some time. Still I suspect that 9h is quite
long for this. Do you have the code somewhere so we could take a look
at maybe get performance up a notch?
Cheers,
/peter neubauer
COO and Sales,
Hello
Some questions about the py wrapper (neo is my database created with
neo4j.NeoService)
1) indx=neo.index('some_index') and
indx=neo.index('some_index',create=True) has illogical behaviour.
According to the docs the first variety returns an error (Keyerror i
believe) should the index not
When I first saw this questions my reaction was this is graph matching.
Sadly our graph-matching component didn't support multiple anchor nodes. Now
it does.
So one way you would do this now is:
PatternNode p1 = new PatternNode();
p1.setAssociation( n1 );
PatternNode p2 = new PatternNode();
5 matches
Mail list logo