Submit Search
Upload
Graph database and neo4j
•
2 likes
•
684 views
K
kevin_yeung
Follow
An introduction to neo4j I gave at National University of Singapore in April 2013.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 33
Recommended
pgday.seoul 2019: TimescaleDB
pgday.seoul 2019: TimescaleDB
Chan Shik Lim
Spark application on ec2 cluster
Spark application on ec2 cluster
Chao-Hsuan Shen
Agile without technical practices isn't agile
Agile without technical practices isn't agile
kevin_yeung
Why You Will Love Working at Pythian
Why You Will Love Working at Pythian
Pythian
Why Pythian?
Why Pythian?
Alex Geerts
3rd Athens Big Data Meetup - 2nd Talk - Neo4j: The World's Leading Graph DB
3rd Athens Big Data Meetup - 2nd Talk - Neo4j: The World's Leading Graph DB
Athens Big Data
Nko workshop - node js & nosql
Nko workshop - node js & nosql
Simon Su
Building Deep Reinforcement Learning Applications on Apache Spark with Analyt...
Building Deep Reinforcement Learning Applications on Apache Spark with Analyt...
Databricks
Recommended
pgday.seoul 2019: TimescaleDB
pgday.seoul 2019: TimescaleDB
Chan Shik Lim
Spark application on ec2 cluster
Spark application on ec2 cluster
Chao-Hsuan Shen
Agile without technical practices isn't agile
Agile without technical practices isn't agile
kevin_yeung
Why You Will Love Working at Pythian
Why You Will Love Working at Pythian
Pythian
Why Pythian?
Why Pythian?
Alex Geerts
3rd Athens Big Data Meetup - 2nd Talk - Neo4j: The World's Leading Graph DB
3rd Athens Big Data Meetup - 2nd Talk - Neo4j: The World's Leading Graph DB
Athens Big Data
Nko workshop - node js & nosql
Nko workshop - node js & nosql
Simon Su
Building Deep Reinforcement Learning Applications on Apache Spark with Analyt...
Building Deep Reinforcement Learning Applications on Apache Spark with Analyt...
Databricks
Introduction to Chainer
Introduction to Chainer
Preferred Networks
Introduction to Chainer
Introduction to Chainer
Shunta Saito
SQL for NoSQL and how Apache Calcite can help
SQL for NoSQL and how Apache Calcite can help
Christian Tzolov
20160407_GTC2016_PgSQL_In_Place
20160407_GTC2016_PgSQL_In_Place
Kohei KaiGai
Neo4j
Neo4j
George Eleftheriadis
Neo4jrb
Neo4jrb
andreasronge
Modern frameworks for machine learning
Modern frameworks for machine learning
Sergii Nechuiviter
Intro to Cypher
Intro to Cypher
Brian Underwood
Neo4j graphdatabaseforrecommendations-130531021030-phpapp02-converted
Neo4j graphdatabaseforrecommendations-130531021030-phpapp02-converted
snehapandey01
Hands on Training – Graph Database with Neo4j
Hands on Training – Graph Database with Neo4j
Serendio Inc.
Smart Data Conference: DL4J and DataVec
Smart Data Conference: DL4J and DataVec
Josh Patterson
PGQL: A Language for Graphs
PGQL: A Language for Graphs
Jean Ihm
New Features in Neo4j 3.4 / 3.3 - Graph Algorithms, Spatial, Date-Time & Visu...
New Features in Neo4j 3.4 / 3.3 - Graph Algorithms, Spatial, Date-Time & Visu...
jexp
PostgreSQL Open SV 2018
PostgreSQL Open SV 2018
artgillespie
Neo4j - graph database for recommendations
Neo4j - graph database for recommendations
proksik
2015 02-09 - NoSQL Vorlesung Mosbach
2015 02-09 - NoSQL Vorlesung Mosbach
Johannes Hoppe
Neo4j Introduction (for Techies)
Neo4j Introduction (for Techies)
Patrick Baumgartner
No SQL with Kendo UI
No SQL with Kendo UI
Dhananjay Kumar
Standardized API Development using Node.js
Standardized API Development using Node.js
ndsmyter
Intro to Spark and Spark SQL
Intro to Spark and Spark SQL
jeykottalam
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
More Related Content
Similar to Graph database and neo4j
Introduction to Chainer
Introduction to Chainer
Preferred Networks
Introduction to Chainer
Introduction to Chainer
Shunta Saito
SQL for NoSQL and how Apache Calcite can help
SQL for NoSQL and how Apache Calcite can help
Christian Tzolov
20160407_GTC2016_PgSQL_In_Place
20160407_GTC2016_PgSQL_In_Place
Kohei KaiGai
Neo4j
Neo4j
George Eleftheriadis
Neo4jrb
Neo4jrb
andreasronge
Modern frameworks for machine learning
Modern frameworks for machine learning
Sergii Nechuiviter
Intro to Cypher
Intro to Cypher
Brian Underwood
Neo4j graphdatabaseforrecommendations-130531021030-phpapp02-converted
Neo4j graphdatabaseforrecommendations-130531021030-phpapp02-converted
snehapandey01
Hands on Training – Graph Database with Neo4j
Hands on Training – Graph Database with Neo4j
Serendio Inc.
Smart Data Conference: DL4J and DataVec
Smart Data Conference: DL4J and DataVec
Josh Patterson
PGQL: A Language for Graphs
PGQL: A Language for Graphs
Jean Ihm
New Features in Neo4j 3.4 / 3.3 - Graph Algorithms, Spatial, Date-Time & Visu...
New Features in Neo4j 3.4 / 3.3 - Graph Algorithms, Spatial, Date-Time & Visu...
jexp
PostgreSQL Open SV 2018
PostgreSQL Open SV 2018
artgillespie
Neo4j - graph database for recommendations
Neo4j - graph database for recommendations
proksik
2015 02-09 - NoSQL Vorlesung Mosbach
2015 02-09 - NoSQL Vorlesung Mosbach
Johannes Hoppe
Neo4j Introduction (for Techies)
Neo4j Introduction (for Techies)
Patrick Baumgartner
No SQL with Kendo UI
No SQL with Kendo UI
Dhananjay Kumar
Standardized API Development using Node.js
Standardized API Development using Node.js
ndsmyter
Intro to Spark and Spark SQL
Intro to Spark and Spark SQL
jeykottalam
Similar to Graph database and neo4j
(20)
Introduction to Chainer
Introduction to Chainer
Introduction to Chainer
Introduction to Chainer
SQL for NoSQL and how Apache Calcite can help
SQL for NoSQL and how Apache Calcite can help
20160407_GTC2016_PgSQL_In_Place
20160407_GTC2016_PgSQL_In_Place
Neo4j
Neo4j
Neo4jrb
Neo4jrb
Modern frameworks for machine learning
Modern frameworks for machine learning
Intro to Cypher
Intro to Cypher
Neo4j graphdatabaseforrecommendations-130531021030-phpapp02-converted
Neo4j graphdatabaseforrecommendations-130531021030-phpapp02-converted
Hands on Training – Graph Database with Neo4j
Hands on Training – Graph Database with Neo4j
Smart Data Conference: DL4J and DataVec
Smart Data Conference: DL4J and DataVec
PGQL: A Language for Graphs
PGQL: A Language for Graphs
New Features in Neo4j 3.4 / 3.3 - Graph Algorithms, Spatial, Date-Time & Visu...
New Features in Neo4j 3.4 / 3.3 - Graph Algorithms, Spatial, Date-Time & Visu...
PostgreSQL Open SV 2018
PostgreSQL Open SV 2018
Neo4j - graph database for recommendations
Neo4j - graph database for recommendations
2015 02-09 - NoSQL Vorlesung Mosbach
2015 02-09 - NoSQL Vorlesung Mosbach
Neo4j Introduction (for Techies)
Neo4j Introduction (for Techies)
No SQL with Kendo UI
No SQL with Kendo UI
Standardized API Development using Node.js
Standardized API Development using Node.js
Intro to Spark and Spark SQL
Intro to Spark and Spark SQL
Recently uploaded
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Recently uploaded
(20)
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Graph database and neo4j
1.
Graph Databases
2.
What?
3.
NoSQL
4.
Nodes
5.
Rela6onships colleagues
6.
Proper6es name: Satyam colleagues since: 2012 name:
Kevin
7.
What is it
good for?
8.
Social Graphs
9.
10.
Recommenda6ons
11.
12.
Fraud Detec6on
13.
14.
neo4j
15.
j for Java
16.
embedded
17.
Java
18.
19.
REST
20.
CYPHER
21.
A
22.
C
23.
I
24.
D
25.
Shortest Path
26.
Cypher vs. SQL Source:
h*p://www.sqlteam.com/forums/topic.asp?TOPIC_ID=77262
27.
Cypher vs. SQL START
n=node(2), m=node(5) MATCH p=n-‐[r*]-‐>m WITH extract(x in r: x.kilometers) as scores, length(p) as len RETURN scores, reduce(res=0, x in scores: res + x) as totalscore, len ORDER BY totalscore desc;
28.
Umm, wat? Source: Flickr
CreaEve Commons
29.
Cypher vs. SQL PERFORMANCE
30.
Depth Execu6on – MySQL Execu6on
– neo4j 2 0.016 0.010 3 30.267 0.168 4 1,543.505 1.359 5 Not finished in an hour 2.132 Source: h*p://www.neotechnology.com/2012/06/how-‐much-‐faster-‐is-‐a-‐graph-‐database-‐really/
31.
32.
What’s cooking? Source: Flickr
CreaEve Commons
33.
Thank you