Hey,

Are you a Java developer? Simply start playing around as such:

GraphDatabaseService graph = new EmbeddedGraphDatabase( "var/graphdb" );
Node a = graph.createNode();
a.setProperty("name", "marko");
Node b = graph.createNode()
b.setProperty("name", "gold plated rocket car");
Relationship r = a.createRelationshipTo(b, 
DynamicRelationshipType.withName("purchased"));
r.setProperty("timeStamp", 1234235234);

// Marko--purchased-->GoldPlatedRocketCar

If you want to dynamically do stuff from a terminal, you can consider learning 
about graph databases with Gremlin.
        http://gremlin.tinkerpop.com

./gremlin.sh
g = new Neo4jGraph('var/graphdb');
a = g.addVertex([name:'marko'])
b = g.addVertex([name:'gold plated rocket car'])
r = g.addEdge(a, b, 'purchased', [timeStamp:'1234235234'])
// what did Marko purchase?
a.outE('purchased').inV.name

        http://paste.pocoo.org/show/381641/

Gremlin comes packaged with a few example graphs--no customer/order data--but 
hopefully you can abstract the concepts over to your domain.

Hope that helps,
Marko.

http://markorodriguez.com

On May 2, 2011, at 10:13 AM, Anil Tatikonda wrote:

> Thanks that is a pretty quick reply i appreciate your response that helps my
> understanding.
> 
> And so now I'm trying the example in the Design Guide section. But it asks
> me to create the RelationShipTypes by following the instructions in Getting
> started but its not that clear.
> And moreover where do i initialize this data and do you have any sample data
> for those Customer and Orders that i can use.
> 
> GraphDatabaseService graphDb = new EmbeddedGraphDatabase( "var/graphdb" );
> 
> 
> On Mon, May 2, 2011 at 12:10 PM, Marko Rodriguez <[email protected]>wrote:
> 
>> Hello,
>> 
>> Neo4j is a database + API. Thus, Neo4j will persist your data for you (in a
>> directory) and will expose that data logically as a graph for you (JavaDoc
>> API).
>> 
>> Neo4j is NOT a graph API over an existing database (e.g. MySQL).
>> 
>> Hope that helps,
>> Marko.
>> 
>> http://markorodriguez.com
>> 
>> On May 2, 2011, at 10:03 AM, Anil Tatikonda wrote:
>> 
>>> I have read through the Getting Started on Neo4j this morning.
>>> I understood that this a graphical database representation of our data.
>>> 
>>> But its very hard to imagine in terms of our Application. So where does
>> the
>>> data stay lets just say we have Customers and Orders like your example
>> where
>>> does all that data live??? in a file locally or somewhere in the database
>>> again and Neo4j is just a graphical representation of the same data ????
>>> 
>>> Thanks
>>> Anil Tatikonda
>>> _______________________________________________
>>> Neo4j mailing list
>>> [email protected]
>>> https://lists.neo4j.org/mailman/listinfo/user
>> 
>> _______________________________________________
>> Neo4j mailing list
>> [email protected]
>> https://lists.neo4j.org/mailman/listinfo/user
>> 
> _______________________________________________
> Neo4j mailing list
> [email protected]
> https://lists.neo4j.org/mailman/listinfo/user

_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to