Hi!

2011-09-01 03:29, Linan Wang:
> 2, does index operation add/remove/modify threadsafe, don't need
> lock/transaction?
> 3, does it simple property writing operations also need to be wrapped
> inside transaction? if so, in the imdb exmaple
> tutor/domain/MovieImpl.java underlyingNode.setProperty is used neither
> within transaction, nor put into a save method, do all setProperty
> works inside a transaction?

All modifying operations need to be performed inside a transaction. In 
most cases it makes sense to perform multiple operations in a single 
transaction. For example in a web application it may be a good fit to 
wrap the handling of one request in a transaction. So if a method 
doesn't start a transaction, it just means that it's handled at a higher 
level in the application.


/anders

> 4, what's the best practice to do bulk insertion when running (not
> seed initial data)? i read post says that too many insertions within a
> transaction may lead to memory problem? what's the proper mount of
> insertion within a transaction?
> 5, is there a suggested max length for string/array property? would it
> be better to put into sql?
> 6, say a facebook user may "likes" thousands of things, and these
> things are sparsly connected. in this case, things should be modeled
> as nodes or array property?
> 7, where can i find an example to use domain models with serverplugin?
> i want to put my data in a standalone server and just use the
> serverplugin, unmanaged extension. should i just put the domain models
> into the same serverplugin jar?
> 8, the warning in the documentation about unmanaged extension is
> scary. what i can see is that people may use bad ways, instead of
> Iterator/IteratorWrappers. any comment on this?
> 9, i'm not sure if it's trival: find out users who are only 2
> relationships a way (use twitter example: my followees' followers),
> live in same city, group by age and gender. also retrieve all their
> followees. i want to do the traversal in java, where can i find an
> examples?
> 10, i've had horrible experience in turning jvm options. have neo4j
> been running on Zing JVM, hp nonstop jvm? are they better options?
>
> thanks in advance
>
>
> Best regards
>
> Linan Wang
> _______________________________________________
> 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