GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
Emil Eifrem
CEO & Co-founder Neo Technology
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
KNOWS
KNOWS
NAME: ANN
AGE: 32
SINCE: 2012
KNOWS
NODE
PROPERTY
RELATIONSHIPS
KNOWS
KNOWS
KNOWS
NAME: EVE
AGE: 32
SINCE: 2012
KNOWS
SELL
VIEWS
SELL
PRICE:10$
PALO ALTO
PRICE:5$
OAKLAND
SELL
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
15 years later…
“Graph analysis is the true killer
app for Big Data.”
“Forrester estimates that over 25%
of enterprises will be using graph
databases by 2017.”
Today It Is An Industry
“Graph analysis is possibly the single most
effective competitive differentiator for
organizations pursuing data-driven operations
and decisions after the design of data capture.”
“By the end of 2018, 70% of leading organizations
will have one or more pilot or proof-of-concept
efforts underway utilizing graph databases.”
Today It Is An Industry
Neo4j Adoption by Selected Verticals
SOFTWARE
FINANCIAL
SERVICES
RETAIL MEDIA & OTHER
SOCIAL
NETWORKS
TELECOM HEALTHCARE
THE IMPACT OF GRAPHS
How Graphs Are Changing The World
#1
GRAPHS
FOR
GOOD
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
Biggest Leak in History
Panama Papers
Offshore Leaks Database
Snowden – NSA
WikiLeaks Cablegate
Pentagon Papers
0 5M 10M
Documents Leaked
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
Unraveling the Cancer Code with Graphs
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
#2
DISRUPTION
WITH
GRAPHS
Anybody with an idea
and a purpose,

can now use a
technology that is
powerful enough to
change an industry
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
273
#3
BETTER
BUSINESS
WITH GRAPHS
Real-Time
Recommendations
Fraud
Detection
Network &
IT Operations
Master Data
Management
Graph-Based
Search
Identity & Access
Management
Sustainable Competitive
Advantage With Graphs
WHAT’S NEXT?
Building The Graph Database For The Future
What Users Love about Neo4j
Design
Whiteboard
friendliness
Develop Deploy
Great query
language
Native graph
performance
What Users Want More Of
Design
Whiteboard
friendliness
Develop Deploy
Great query
language
Native graph
performance
Productivity
Developer graph
applications faster
Scale
Design bigger and
faster graph apps
Operations
Deploy graph
applications
anywhere easily
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
Productivity
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
2016 - : 3.x — Official Language Drivers
0.x — Embedded Java API2000 - 2010:
2.x — Cypher2014 - 2015:
2010 - 2014: 1.x — REST
Example - Java with Neo4j 2.x
Official Language Drivers
Example - Java with Neo4j 2.x
WebResource resource = Client.create().
resource( "http://localhost:7474/db/data/transaction/commit" );
String payload = "{'statements' : [ {'statement' : 'MATCH (u:User) RETURN u.name'} ]}";
ClientResponse response = resource.entity( payload ).post( ClientResponse.class );
for ( Map row : response.getEntity( Map.class).get( "results" ).get(0).get( "data" ) ) {
String userName = row.get( "row" ).get(0);
}
Official Language Drivers
Official Language Drivers
Driver driver = GraphDatabase.driver( "bolt://localhost" );
try ( Session session = driver.session() ) {
StatementResult result = session.run("MATCH (u:User) RETURN u.name");
}
With	Java
With	JavaScript
var driver = Graph.Database.driver("bolt://localhost");
var session = driver.session();
var result = session.run("MATCH (u:User) RETURN u.name");
Official Language Drivers
With	Python
driver = Graph.Database.driver("bolt://localhost")
session = driver.session()
result = session.run("MATCH (u:User) RETURN u.name")
Official Language Drivers
Official Language Drivers
using (var driver = GraphDatabase.Driver("bolt://localhost"))
using (var session = driver.Session())
{
var result = session.Run("MATCH (u:User) RETURN u.name");
}
With	.NET
JavaScript Java .NET Python
Community	
Drivers
Drivers
Bolt
Neo4j	Execu+on	Engine	
Java	Stored	
Procedure	
Applica+ons	
Bolt
Java Stored Procedure
@Procedure
public Stream<StringResult> uuid() {
return Stream.of(new StringResult(UUID.randomUUID().toString()));
}
@Procedure
public Stream<StringResult> uuid() {
return Stream.of(new StringResult(UUID.randomUUID().toString()));
}
Cypher
Java Stored Procedure
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
Scale
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
Scalability Performance
The Inherent Tension Between
Scalability And Performance
Unlimited Size Graphs
When do you need
unlimited size graphs?
Today
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
TodayNext Decade
Drivers
Java Stored Procedures
Unlimited Size Graphs
NOW
Available
Closing thoughts
Connected Age
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
You are here
Number of connected devices
50-75 billion connected
devices by year 2020
Number of connected devices
Your Homework - Connect
Thank You
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem
GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem

More Related Content

PDF
GraphConnect Europe 2016 - Creating the Best Teams Ever with Collaborative Fi...
PDF
GraphConnect Europe 2016 - Navigating All the Knowledge - James Weaver
PPTX
Network and IT Operations
PDF
Geschäftliches Potential für System-Integratoren und Berater - Graphdatenban...
PDF
Meaningful User Experience
PDF
Graphs in Action
PDF
Graphs for Enterprise Architects
PDF
Exploring the Great Olympian Graph
GraphConnect Europe 2016 - Creating the Best Teams Ever with Collaborative Fi...
GraphConnect Europe 2016 - Navigating All the Knowledge - James Weaver
Network and IT Operations
Geschäftliches Potential für System-Integratoren und Berater - Graphdatenban...
Meaningful User Experience
Graphs in Action
Graphs for Enterprise Architects
Exploring the Great Olympian Graph

What's hot (20)

PPTX
The year of the graph: do you really need a graph database? How do you choose...
PDF
RDBMS to Graphs
PPTX
GraphTalks Rome - Selecting the right Technology
PDF
Intro to Neo4j Webinar
PPTX
The Five Graphs of Government: How Federal Agencies can Utilize Graph Technology
PDF
GraphTalks Rome - The Italian Business Graph
PPTX
Neo4j GraphTalk Amsterdam - Next Generation Solutions using Neo4j
PDF
The Five Graphs of Finance - Philip Rathle and Emil Eifrem @ GraphConnect NY ...
PPTX
Neo4j graphs in the real world - graph days d.c. - april 14, 2015
PDF
RDBMS to Graphs
PDF
Neo4j the Anti Crime Database
PDF
Neo4j PartnerDay Amsterdam 2017
PDF
GraphTalks Rome - Introducing Neo4j
PDF
Neanex - Semantic Construction with Graphs
PDF
GraphDay Stockholm - Graphs in the Real World: Top Use Cases for Graph Databases
PPTX
GraphTalks - Einführung in Graphdatenbanken
PDF
Introduction to graph databases GraphDays
PDF
Revolutionizing the Legal Industry with Spark, NLP and Azure Databricks at Cl...
PDF
Schneller Nutzen mit Neo4j: das Beispiel Panama Papers
PPTX
GraphTalk Berlin - Einführung in Graphdatenbanken
The year of the graph: do you really need a graph database? How do you choose...
RDBMS to Graphs
GraphTalks Rome - Selecting the right Technology
Intro to Neo4j Webinar
The Five Graphs of Government: How Federal Agencies can Utilize Graph Technology
GraphTalks Rome - The Italian Business Graph
Neo4j GraphTalk Amsterdam - Next Generation Solutions using Neo4j
The Five Graphs of Finance - Philip Rathle and Emil Eifrem @ GraphConnect NY ...
Neo4j graphs in the real world - graph days d.c. - april 14, 2015
RDBMS to Graphs
Neo4j the Anti Crime Database
Neo4j PartnerDay Amsterdam 2017
GraphTalks Rome - Introducing Neo4j
Neanex - Semantic Construction with Graphs
GraphDay Stockholm - Graphs in the Real World: Top Use Cases for Graph Databases
GraphTalks - Einführung in Graphdatenbanken
Introduction to graph databases GraphDays
Revolutionizing the Legal Industry with Spark, NLP and Azure Databricks at Cl...
Schneller Nutzen mit Neo4j: das Beispiel Panama Papers
GraphTalk Berlin - Einführung in Graphdatenbanken
Ad

Similar to GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem (20)

PDF
Graphs & Neo4j - Past Present Future
PDF
Neo4j Database and Graph Platform Overview
PPTX
Sparkling Water Webinar October 29th, 2014
PDF
AI, ML and Graph Algorithms: Real Life Use Cases with Neo4j
PDF
Graph Database Use Cases - StampedeCon 2015
PDF
Graph database Use Cases
PPTX
Neo4j GraphTalk Florence - Introduction to the Neo4j Graph Platform
PPTX
Big Data Predictive Analytics with Revolution R Enterprise (Gartner BI Summit...
PPTX
Emil Eifrem Keynote - GraphConnect Europe 2017
PPT
BP204 - Take a REST and put your data to work with APIs!
PDF
The Connected Data Imperative: The Shifting Enterprise Data Story
PPTX
Gapand 2017 - Diseñando Arquitecturas Serverless en Azure
PDF
Neo4j GraphDay Seattle- Sept19- Connected data imperative
PDF
Graph-Oriented NoSQL Databases
PDF
Koneksys - Offering Services to Connect Data using the Data Web
PPTX
K anonymity for crowdsourcing database
PPT
Services for Science
PDF
Neo4j GraphTalks Oslo - Introduction to Graphs
PDF
Introduction to developing modern web apps
PDF
Hadoop 2.0 - Solving the Data Quality Challenge
Graphs & Neo4j - Past Present Future
Neo4j Database and Graph Platform Overview
Sparkling Water Webinar October 29th, 2014
AI, ML and Graph Algorithms: Real Life Use Cases with Neo4j
Graph Database Use Cases - StampedeCon 2015
Graph database Use Cases
Neo4j GraphTalk Florence - Introduction to the Neo4j Graph Platform
Big Data Predictive Analytics with Revolution R Enterprise (Gartner BI Summit...
Emil Eifrem Keynote - GraphConnect Europe 2017
BP204 - Take a REST and put your data to work with APIs!
The Connected Data Imperative: The Shifting Enterprise Data Story
Gapand 2017 - Diseñando Arquitecturas Serverless en Azure
Neo4j GraphDay Seattle- Sept19- Connected data imperative
Graph-Oriented NoSQL Databases
Koneksys - Offering Services to Connect Data using the Data Web
K anonymity for crowdsourcing database
Services for Science
Neo4j GraphTalks Oslo - Introduction to Graphs
Introduction to developing modern web apps
Hadoop 2.0 - Solving the Data Quality Challenge
Ad

More from Neo4j (20)

PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
PDF
Jin Foo - Prospa GraphSummit Sydney Presentation.pdf
PDF
GraphSummit Singapore Master Deck - May 20, 2025
PPTX
Graphs & GraphRAG - Essential Ingredients for GenAI
PPTX
Neo4j Knowledge for Customer Experience.pptx
PPTX
GraphTalk New Zealand - The Art of The Possible.pptx
PDF
Neo4j: The Art of the Possible with Graph
PDF
Smarter Knowledge Graphs For Public Sector
PDF
GraphRAG and Knowledge Graphs Exploring AI's Future
PDF
Matinée GenAI & GraphRAG Paris - Décembre 24
PDF
ANZ Presentation: GraphSummit Melbourne 2024
PDF
Google Cloud Presentation GraphSummit Melbourne 2024: Building Generative AI ...
PDF
Telstra Presentation GraphSummit Melbourne: Optimising Business Outcomes with...
PDF
Hands-On GraphRAG Workshop: GraphSummit Melbourne 2024
PDF
Démonstration Digital Twin Building Wire Management
PDF
Swiss Life - Les graphes au service de la détection de fraude dans le domaine...
PDF
Démonstration Supply Chain - GraphTalk Paris
PDF
The Art of Possible - GraphTalk Paris Opening Session
PPTX
How Siemens bolstered supply chain resilience with graph-powered AI insights ...
PDF
Knowledge Graphs for AI-Ready Data and Enterprise Deployment - Gartner IT Sym...
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Jin Foo - Prospa GraphSummit Sydney Presentation.pdf
GraphSummit Singapore Master Deck - May 20, 2025
Graphs & GraphRAG - Essential Ingredients for GenAI
Neo4j Knowledge for Customer Experience.pptx
GraphTalk New Zealand - The Art of The Possible.pptx
Neo4j: The Art of the Possible with Graph
Smarter Knowledge Graphs For Public Sector
GraphRAG and Knowledge Graphs Exploring AI's Future
Matinée GenAI & GraphRAG Paris - Décembre 24
ANZ Presentation: GraphSummit Melbourne 2024
Google Cloud Presentation GraphSummit Melbourne 2024: Building Generative AI ...
Telstra Presentation GraphSummit Melbourne: Optimising Business Outcomes with...
Hands-On GraphRAG Workshop: GraphSummit Melbourne 2024
Démonstration Digital Twin Building Wire Management
Swiss Life - Les graphes au service de la détection de fraude dans le domaine...
Démonstration Supply Chain - GraphTalk Paris
The Art of Possible - GraphTalk Paris Opening Session
How Siemens bolstered supply chain resilience with graph-powered AI insights ...
Knowledge Graphs for AI-Ready Data and Enterprise Deployment - Gartner IT Sym...

Recently uploaded (20)

PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PDF
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
Advancing precision in air quality forecasting through machine learning integ...
PPTX
Build automations faster and more reliably with UiPath ScreenPlay
PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PDF
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
The AI Revolution in Customer Service - 2025
PDF
Build Real-Time ML Apps with Python, Feast & NoSQL
PDF
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
Ensemble model-based arrhythmia classification with local interpretable model...
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
Data Virtualization in Action: Scaling APIs and Apps with FME
NewMind AI Weekly Chronicles – August ’25 Week IV
Early detection and classification of bone marrow changes in lumbar vertebrae...
Advancing precision in air quality forecasting through machine learning integ...
Build automations faster and more reliably with UiPath ScreenPlay
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Co-training pseudo-labeling for text classification with support vector machi...
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
Lung cancer patients survival prediction using outlier detection and optimize...
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
EIS-Webinar-Regulated-Industries-2025-08.pdf
The AI Revolution in Customer Service - 2025
Build Real-Time ML Apps with Python, Feast & NoSQL
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
Ensemble model-based arrhythmia classification with local interpretable model...

GraphConnect Europe 2016 - Opening Keynote, Emil Eifrem