This document introduces Neo4j, a graph database developed by Neo Technology. Neo4j uses a graph data model with nodes, edges, and properties to represent and store data, and relationships and connectivity. It discusses how Neo4j can be used to model complex relationships and network-like data in a more intuitive way than traditional SQL databases. Examples are provided showing how social networks and friend networks can be modeled and queried using Neo4j. Performance, scalability, and support for multiple programming languages are also discussed.
2. Von Stark
I am : Starter, Programmer ,Backpacker
Use : Ruby, Rails, Erlang, Neo4j
co-founder at meetcliv.com
founder at neo4j.tw
Engineer at Roodo tech
co-founder at theprosbank.com
co-founder at envionow.com
Sales at 365biotech
4. What is Neo4j
Java & Lucene - NeoTechnology
Embedded Document
High Availability & FailOver.
A(atomicity) C(consistency) I(isolation) D(durability)
Graph Database
5. What can it do?
Social Network
Graph Network
Complex Relationships
Make database like natural
6. What is the difference as
Object Oriented DB
Data preset as Node & Edge (Objects)
More functions to traverse
Friendly API
Schema = set of Class (Independent)