concurrency - Neo4j-Neoclipse Concurrent access issue -
i creating few nodes in neo4j using spring data, , accessing them via findbypropertyvalue(prop, val)
.
everything works correctly when reading/writing embedded db using spring data.
now, per michael hunger's book : relationship
, opened neoclipse
in read-only
mode connection active neo4j connection in java..
but, somehow still says neo4j's kernel actively used other program or something.
question 1 :
what doing wrong here?
also, have created few nodes , persisted them. whenever restart embedded neo4j db, can view nodes when findall()
.
question 2 :
when try visualize nodes in neoclipse
(considering db accessible), can see one single
node(which empty), has no properties
associated it, whereas have name
property defined.
i started java app, persisted few nodes, traversed , got output in java console. now, shutdown application , started neoclipse
ide, connected db , found no nodes present(problem of question 2). after trying again(heads down), go java app , ran app, , surprisingly found getting lucene-file-corrupted error(unrecognized file format
) error. had no code changes, did not delete anything, still got error.
question 3 :
not sure doing wrong. since found this discussion on bug(lucene/concurrent db access), willing know if bug
or if due programatic error.(does have eclipse juno
)
any reply highly appreciated.
- make sure committing transactions.
- data not flushed disk neo4j , hence might not viewing nodes in neoclipse. restart application using neo4j in embedded mode data flushed disk , open neoclipse.
posting code check issues.
Comments
Post a Comment