In this webinar we discuss the primary use cases for Graph Databases and explore the properties of Neo4j that make those use cases possible.
We cover the high-level steps of modeling, importing, and querying your data using Cypher and give an overview of the transition from RDBMS to Graph.
2. ABOUT ME
• Developed web apps for 5 years
• Worked at Google for 8 years on
Google Apps, Cloud Platform
• Technologies: Python, Java,
BigQuery, Oracle, MySQL, OAuth
ryan@neo4j.com
@ryguyrg
13. ”Graph analysis is possibly the single most effective
competitive differentiator for organizations pursuing
data-driven operations and decisions“
The Impact of Connected Data
14. Connected Data is Transforming Industries
Social Graph
Know
s
Knows
Knows
Knows
People & Products
Bought
Bought
Viewed
Returned
Bought
People & Content
adidas
Plays
Lives_in
In_sport
Likes
Fan_of
Plays_for
16. Neo4j is the world’s leading
database for connections in data.
We power the next generation
applications and analytics,
in areas like machine learning,
personalized recommendations,
fraud detection, and data
governance.
17. Neo4j is the world’s leading
database for connections in data.
We power the next generation
applications and analytics,
in areas like machine learning,
personalized recommendations,
fraud detection, and data
governance.
18. Neo4j is the world’s leading
database for connections in data.
We power the next generation
applications and analytics,
in areas like machine learning,
personalized recommendations,
fraud detection, and data
governance.
19. This is why digital native companies like Medium,
Ebay, and LinkedIn, as well as companies in
transformation like Walmart, Adidas and Airbus,
have chosen to adopt Neo4j.
20. Hundreds of successful deployments ranging from both
Fortune 500 companies as well as exciting startups
Examples of enterprise adoption:
21. Adoption Highlights
Retail
7 out of top 10
retailers in the world
Finance
12 out of 25 top
financial services firms
8 out of top 10
software vendors
Software
(As per 2017)
23. Mindset
“Graph Thinking” is all about
considering connections in
data as important as the data
itself — and how this is
reflected in your business.
Graph Platform
Neo4j is an internet-scale,
native graph database which
executes connected workloads
faster than any other database
management system.
About Neo4j
Ecosystem
3.5M downloads
500+ partners
47,000 group members
61,000 trained engineers
25. Data Modelled as a Graph
Native Graph
Engine
Graph API
Cypher
NODE
RELATIONSHIP
Neo4j — Native Graph Platform
26. Q R
Q R
Using Other NoSQL to Join Data
Using Neo4j
Slow queries due to
index lookups &
network hops
Lightning-fast queries
due to replicated in-
memory architecture and
index-free adjacency
Relationship Queries on non-native Graph Architectures
MACHINE 1 MACHINE 2 MACHINE 3
UNIFIED, IN MEMORY MAP
41. Industry 3.0
Switching from our XML-storage to Neo4j allowed us to
speed up route cause analysis 20x, literally saving Airbus
millions of euros annually.
” — Mark Surname, VP Engineering, Airbus
Airbus was using an XML storage before but it was too slow
and causing problems to Airlines during the plane's
maintenance process when running impact or route cause
analysis queries on it.
Airbus re-invented
their maintenance
process with Neo4j
42. Government
An engineer working on the Orion mission found
information from the Apollo project, using Neo4j, which
prevented an issue and saved “well over two years of
work and one million dollars of taxpayer funds.”” — David Meza,Chief Knowledge Architect, NASA
Built a Knowledge Graph of lessons learned from all of NASA’s
prior missions.
David Meza, Chief Knowledge Architect, says ““There are many
different ways to look and search for information rather than
just a keyword search. And I think utilizing new types of graph
databases and other types of NoSQL databases really
showcases this – often there are better ways than a
traditional relational database management system.””
NASA