Re: [Neo] General questions

2010-05-02 Thread Anders Nawroth
Hi Ilya! 1) Inheritance. Suppose I want to draw tree where every node is derived from other node; say Car à Sedan à Toyota So when creating Toyota node I don’t need to recreate same properties and relationships that Sedan has. I think this example can help you:

[Neo] Evaluating Neo4J as an enterprise class application

2010-05-02 Thread suryadev vasudev
We are evaluating Neo4J for a business critical application. There will be a User Interface UI component to browse the graph, create nodes and properties as well as create/modify relationships. The data set spans across 7 domains and expected to be around 40 GB. User will manipulate data in 3

[Neo] General questions

2010-05-02 Thread ilya
Max and Anders, Thanks much for your replies and detail info! I think I have better understanding now about reusability via inheritance and interfaces. I see now that if I want to define things once and then extend/reuse them I simply need to create my own wrappers in language of choice

Re: [Neo] General questions

2010-05-02 Thread Max De Marzi Jr.
Ilya, Remember that we have no 3 way relationships (as in types), you have use a node for anything that connects more than two objects. So break down Show into Episodes if you want to to track the 1st (or only) airing of that episode. Actor 1 = Node 1 Class Actor Show 1 = Node 2 Class Show

Re: [Neo] Evaluating Neo4J as an enterprise class application

2010-05-02 Thread Raul Raja Martinez
We have stress tested neo4j with over 500 concurrent users in a webapp with a smaller dataset and we found no performance issues. We even wrap their api in a domain layer that adds some extra overhead. One thing to keep in mind is that if your data ever grows to a point where it needs to be