+ All Categories

ppt

Date post: 14-Dec-2015
Category:
Upload: abhishek
View: 213 times
Download: 1 times
Share this document with a friend
Description:
neo4j
Popular Tags:
13
Introductio n to NEO4J BY: ABHISHEK KUMAR
Transcript

Introduction to NEO4J

BY: ABHISHEK KUMAR

The path forward

1. NEO4J?

2. Why graphs?

3. What’s a graph database?

4. How do we use Neo4j?

Neo4j is a graph Database…

A graph database:

=> a property with nodes, Relationships and properties on both

=> perfect for complex, highly connected data

=>reliable with real transaction

=>scalable: 32 billion nodes and relationships

=>high performance with High-availability

Cypher- a graph query language

A pattern matching query language

SQL is used

Aggregation, ordering, limits

Create, read, update, delete

Why graphs?

1. Big Data is the trend

2. NOSQL is the answer

3. Large in volume, and in variety

How we use graph database?

Facebook

• Google..

• Twitters

A graph…..

It is common Data structures

linked list, trees, objects ’’graphs”

suitable for any data that is related

It use cod's Relational Model

A graph database…

Optimized for the connections between records

Fast querying across records

Transactional operations

It show the shortest path

Why Neo4j?

The internet is a network of pages connected to each other. What better way to model that than graphs?

No time lost fighting with less expressive data stores

Easy to implement experimental features

THANK YOU


Recommended