SlideShare une entreprise Scribd logo
1  sur  38
Graph Data at Scale
Building the world’s largest distributed
graph applications with DataStax &
Dr. Denise Gosnell, DataStax Sr. Manager, Global Graph Practice
Adam Judelson, Deloitte US VP of Product, Mission Graph
© 2018 DataStax, All Rights Reserved.
0 Why Graphs?
1 3 Lessons
2 Partner Solution Preview: MissionGraph
© DataStax, All Rights Reserved.
Why Graphs?
Why Graphs?
4
?
Why Graphs?
5
Why graphs?
© 2016 DataStax, All Rights Reserved. 6
Why graphs?
© 2016 DataStax, All Rights Reserved. 7
© DataStax, All Rights Reserved.
Lesson 1:
Industry timing is everything.
9
Setting Industry Context
1980s 2000s 2020s
{ : }
10
26x
Data is more valuable
when it is connected.
Source: The Practitioner’s Guide to Graph Data. O’Reilly Media. Spring 2020.
11
DataStax Enterprise Graph
Graph Powered
Insights
Graph Your Way
Always Available;
Unmatched Scalability
12
DataStax Enterprise Graph
Understand
Relationships
in your data
Largest graph
deployments
in the world
7 years
with zero
downtime
© DataStax, All Rights Reserved.
Lesson 2:
Build upon a real foundation.
Customer 360
A lot of people get stuck on
‘Is this a graph problem?’
when, instead, they also should be thinking
‘How will graph help my developer’s productivity’?
-Data Science Team Lead
Customer 360
Path Finding
Path Finding
Distance, Outliers, and Ranking
Bill of
Materials
Bill of
Materials
SQL
WITH EmployeeHierarchy (EmployeeID,
LastName,
FirstName,
ReportsTo,
HierarchyLevel) AS
( SELECT EmployeeID, LastName, FirstName, ReportsTo, 1 as HierarchyLevel
FROM Employees
WHERE ReportsTo IS NULL
UNION ALL
SELECT e.EmployeeID, e.LastName, e.FirstName, e.ReportsTo,
eh.HierarchyLevel + 1 AS HierarchyLevel
FROM Employees e
INNER JOIN EmployeeHierarchy eh
ON e.ReportsTo = eh.EmployeeID
) SELECT *
FROM EmployeeHierarchy
ORDER BY HierarchyLevel, LastName, FirstName Queries from
http://sql2gremlin.com/#_recursive_query
Bill of
Materials
Gremlin
g.V().hasLabel("employee").
where(__.not(out("reportsTo"))).
repeat(__.in("reportsTo")).
emit().
path().
by(("firstName") + " " + e.value("lastName")).
next()
Queries from
http://sql2gremlin.com/#_recursive_query
© DataStax, All Rights Reserved.
Lesson 3:
Relationships are key.
Copyright © 2018 Deloitte Development LLC. All rights reserved. 22
DataStax
An Alliance that derives measurable value.
22 Members of the core
MissionGraph™ Product team
DataStax-led MissionGraph
Qualification Sessions64
Achieved Competencies
GOVERNMENT MACHINE
LEARNING
DEVOPS BIG DATA EMPOWERED
DISCOVERY
Copyright © 2017 Deloitte Development LLC. All rights reserved. 24
Demo
Entities at Scale Across Personas
Integrating Data
Address Arrest Associate Weapons
Entity Resolution
Models at Scale
Recommendation Security Risk
Investigate
Locate Identify Connect
Getting answers regardless of data style
Multi-Model
This is
Rapidly making sense of disconnected information
Powered by
MissionGraph is a data integration, enhancement,
and exploration platform that is designed to be
customized by domain to empower massive-scale
analysis.
This product is here now to help you grow your
business.
© DataStax, All Rights Reserved.
Where do we go from here?
0 Why Graphs?
1 3 Lessons
2 Partner Solution Preview: MissionGraph
Copyright © 2018 Deloitte Development LLC. All rights reserved. 35
© DataStax, All Rights Reserved.
Connected data is more valuable.
Copyright © 2018 Deloitte Development LLC. All rights reserved. 36
DataStax
MissionGraph:
A platform for rapidly making sense of
disconnected information.
DataStax Graph:
A distributed graph database that is
optimized for fast data storage, zero
downtime, and analysis of multifaceted
datasets in real time.
How can you get involved?
Adam Judelson
VP of Product, Mission Graph
missiongraphinfo@deloitte.com
Kristian Gyorkos
Sr. Director Global Partners, DataStax
kristian.gyorkos@datastax.com
Denise Gosnell
Global Graph Practice Lead, DataStax
Denise.Gosnell@datastax.com
THE WHOTHE WHAT
Copyright © 2018 Deloitte Development LLC. All rights reserved. 37
DataStax Graph–Learning more
Upcoming webinar, August 8th
“DataStax Graph Practice: Best practices for working with DataStax
Graph”
DataStax Academy and Labs
“Graph Specialist” learning path (academy.datastax.com)
DataStax Graph for Labs (downloads.datastax.com/#labs)
Events this Fall
Strata Data Conference in NYC
Deloitte Experience Analytics datastax.com/products/datastax-enterprise-
graph
Copyright © 2018 Deloitte Development LLC. All rights reserved. 38
Graph Data at Scale
Building the world’s largest distributed
graph applications with DataStax &
Dr. Denise Gosnell, DataStax Sr. Manager, Global Graph Practice
Adam Judelson, Deloitte US VP of Product, Mission Graph
© 2018 DataStax, All Rights Reserved.

Contenu connexe

Plus de DataStax

Plus de DataStax (20)

Introduction to Apache Cassandra™ + What’s New in 4.0
Introduction to Apache Cassandra™ + What’s New in 4.0Introduction to Apache Cassandra™ + What’s New in 4.0
Introduction to Apache Cassandra™ + What’s New in 4.0
 
Webinar: How Active Everywhere Database Architecture Accelerates Hybrid Cloud...
Webinar: How Active Everywhere Database Architecture Accelerates Hybrid Cloud...Webinar: How Active Everywhere Database Architecture Accelerates Hybrid Cloud...
Webinar: How Active Everywhere Database Architecture Accelerates Hybrid Cloud...
 
Webinar | Aligning GDPR Requirements with Today's Hybrid Cloud Realities
Webinar  |  Aligning GDPR Requirements with Today's Hybrid Cloud RealitiesWebinar  |  Aligning GDPR Requirements with Today's Hybrid Cloud Realities
Webinar | Aligning GDPR Requirements with Today's Hybrid Cloud Realities
 
Designing a Distributed Cloud Database for Dummies
Designing a Distributed Cloud Database for DummiesDesigning a Distributed Cloud Database for Dummies
Designing a Distributed Cloud Database for Dummies
 
How to Power Innovation with Geo-Distributed Data Management in Hybrid Cloud
How to Power Innovation with Geo-Distributed Data Management in Hybrid CloudHow to Power Innovation with Geo-Distributed Data Management in Hybrid Cloud
How to Power Innovation with Geo-Distributed Data Management in Hybrid Cloud
 
How to Evaluate Cloud Databases for eCommerce
How to Evaluate Cloud Databases for eCommerceHow to Evaluate Cloud Databases for eCommerce
How to Evaluate Cloud Databases for eCommerce
 
Webinar: DataStax Enterprise 6: 10 Ways to Multiply the Power of Apache Cassa...
Webinar: DataStax Enterprise 6: 10 Ways to Multiply the Power of Apache Cassa...Webinar: DataStax Enterprise 6: 10 Ways to Multiply the Power of Apache Cassa...
Webinar: DataStax Enterprise 6: 10 Ways to Multiply the Power of Apache Cassa...
 
Webinar: DataStax and Microsoft Azure: Empowering the Right-Now Enterprise wi...
Webinar: DataStax and Microsoft Azure: Empowering the Right-Now Enterprise wi...Webinar: DataStax and Microsoft Azure: Empowering the Right-Now Enterprise wi...
Webinar: DataStax and Microsoft Azure: Empowering the Right-Now Enterprise wi...
 
Webinar - Real-Time Customer Experience for the Right-Now Enterprise featurin...
Webinar - Real-Time Customer Experience for the Right-Now Enterprise featurin...Webinar - Real-Time Customer Experience for the Right-Now Enterprise featurin...
Webinar - Real-Time Customer Experience for the Right-Now Enterprise featurin...
 
Datastax - The Architect's guide to customer experience (CX)
Datastax - The Architect's guide to customer experience (CX)Datastax - The Architect's guide to customer experience (CX)
Datastax - The Architect's guide to customer experience (CX)
 
An Operational Data Layer is Critical for Transformative Banking Applications
An Operational Data Layer is Critical for Transformative Banking ApplicationsAn Operational Data Layer is Critical for Transformative Banking Applications
An Operational Data Layer is Critical for Transformative Banking Applications
 
Becoming a Customer-Centric Enterprise Via Real-Time Data and Design Thinking
Becoming a Customer-Centric Enterprise Via Real-Time Data and Design ThinkingBecoming a Customer-Centric Enterprise Via Real-Time Data and Design Thinking
Becoming a Customer-Centric Enterprise Via Real-Time Data and Design Thinking
 
Innovation Around Data and AI for Fraud Detection
Innovation Around Data and AI for Fraud DetectionInnovation Around Data and AI for Fraud Detection
Innovation Around Data and AI for Fraud Detection
 
How to get Real-Time Value from your IoT Data - Datastax
How to get Real-Time Value from your IoT Data - DatastaxHow to get Real-Time Value from your IoT Data - Datastax
How to get Real-Time Value from your IoT Data - Datastax
 
Webinar: Building a Multi-Cloud Strategy with Data Autonomy featuring 451 Res...
Webinar: Building a Multi-Cloud Strategy with Data Autonomy featuring 451 Res...Webinar: Building a Multi-Cloud Strategy with Data Autonomy featuring 451 Res...
Webinar: Building a Multi-Cloud Strategy with Data Autonomy featuring 451 Res...
 
Real Time Customer Experience for today's Right-Now Economy
Real Time Customer Experience for today's Right-Now EconomyReal Time Customer Experience for today's Right-Now Economy
Real Time Customer Experience for today's Right-Now Economy
 
Accelerating Digital Transformation using Cloud Native Solutions
Accelerating Digital Transformation using Cloud Native SolutionsAccelerating Digital Transformation using Cloud Native Solutions
Accelerating Digital Transformation using Cloud Native Solutions
 
Webinar - Data Management for the "Right-Now" Economy - The 5 Key Ingredients
Webinar - Data Management for the "Right-Now" Economy - The 5 Key IngredientsWebinar - Data Management for the "Right-Now" Economy - The 5 Key Ingredients
Webinar - Data Management for the "Right-Now" Economy - The 5 Key Ingredients
 
Webinar: Customer Experience in Banking - a CTO's Perspective
Webinar: Customer Experience in Banking - a CTO's PerspectiveWebinar: Customer Experience in Banking - a CTO's Perspective
Webinar: Customer Experience in Banking - a CTO's Perspective
 
GDPR: The Catalyst for Customer 360
GDPR: The Catalyst for Customer 360GDPR: The Catalyst for Customer 360
GDPR: The Catalyst for Customer 360
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

Webinar | Graph Data at Scale: Lessons from Building the World’s Largest Distributed Graph Applications

  • 1. Graph Data at Scale Building the world’s largest distributed graph applications with DataStax & Dr. Denise Gosnell, DataStax Sr. Manager, Global Graph Practice Adam Judelson, Deloitte US VP of Product, Mission Graph © 2018 DataStax, All Rights Reserved.
  • 2. 0 Why Graphs? 1 3 Lessons 2 Partner Solution Preview: MissionGraph
  • 3. © DataStax, All Rights Reserved. Why Graphs?
  • 6. Why graphs? © 2016 DataStax, All Rights Reserved. 6
  • 7. Why graphs? © 2016 DataStax, All Rights Reserved. 7
  • 8. © DataStax, All Rights Reserved. Lesson 1: Industry timing is everything.
  • 10. 10 26x Data is more valuable when it is connected. Source: The Practitioner’s Guide to Graph Data. O’Reilly Media. Spring 2020.
  • 11. 11 DataStax Enterprise Graph Graph Powered Insights Graph Your Way Always Available; Unmatched Scalability
  • 12. 12 DataStax Enterprise Graph Understand Relationships in your data Largest graph deployments in the world 7 years with zero downtime
  • 13. © DataStax, All Rights Reserved. Lesson 2: Build upon a real foundation.
  • 15. A lot of people get stuck on ‘Is this a graph problem?’ when, instead, they also should be thinking ‘How will graph help my developer’s productivity’? -Data Science Team Lead Customer 360
  • 19. Bill of Materials SQL WITH EmployeeHierarchy (EmployeeID, LastName, FirstName, ReportsTo, HierarchyLevel) AS ( SELECT EmployeeID, LastName, FirstName, ReportsTo, 1 as HierarchyLevel FROM Employees WHERE ReportsTo IS NULL UNION ALL SELECT e.EmployeeID, e.LastName, e.FirstName, e.ReportsTo, eh.HierarchyLevel + 1 AS HierarchyLevel FROM Employees e INNER JOIN EmployeeHierarchy eh ON e.ReportsTo = eh.EmployeeID ) SELECT * FROM EmployeeHierarchy ORDER BY HierarchyLevel, LastName, FirstName Queries from http://sql2gremlin.com/#_recursive_query
  • 21. © DataStax, All Rights Reserved. Lesson 3: Relationships are key.
  • 22. Copyright © 2018 Deloitte Development LLC. All rights reserved. 22 DataStax An Alliance that derives measurable value. 22 Members of the core MissionGraph™ Product team DataStax-led MissionGraph Qualification Sessions64 Achieved Competencies GOVERNMENT MACHINE LEARNING DEVOPS BIG DATA EMPOWERED DISCOVERY
  • 23.
  • 24. Copyright © 2017 Deloitte Development LLC. All rights reserved. 24 Demo
  • 25. Entities at Scale Across Personas
  • 26. Integrating Data Address Arrest Associate Weapons
  • 30. Getting answers regardless of data style Multi-Model
  • 31. This is Rapidly making sense of disconnected information
  • 32. Powered by MissionGraph is a data integration, enhancement, and exploration platform that is designed to be customized by domain to empower massive-scale analysis. This product is here now to help you grow your business.
  • 33. © DataStax, All Rights Reserved. Where do we go from here?
  • 34. 0 Why Graphs? 1 3 Lessons 2 Partner Solution Preview: MissionGraph
  • 35. Copyright © 2018 Deloitte Development LLC. All rights reserved. 35 © DataStax, All Rights Reserved. Connected data is more valuable.
  • 36. Copyright © 2018 Deloitte Development LLC. All rights reserved. 36 DataStax MissionGraph: A platform for rapidly making sense of disconnected information. DataStax Graph: A distributed graph database that is optimized for fast data storage, zero downtime, and analysis of multifaceted datasets in real time. How can you get involved? Adam Judelson VP of Product, Mission Graph missiongraphinfo@deloitte.com Kristian Gyorkos Sr. Director Global Partners, DataStax kristian.gyorkos@datastax.com Denise Gosnell Global Graph Practice Lead, DataStax Denise.Gosnell@datastax.com THE WHOTHE WHAT
  • 37. Copyright © 2018 Deloitte Development LLC. All rights reserved. 37 DataStax Graph–Learning more Upcoming webinar, August 8th “DataStax Graph Practice: Best practices for working with DataStax Graph” DataStax Academy and Labs “Graph Specialist” learning path (academy.datastax.com) DataStax Graph for Labs (downloads.datastax.com/#labs) Events this Fall Strata Data Conference in NYC Deloitte Experience Analytics datastax.com/products/datastax-enterprise- graph
  • 38. Copyright © 2018 Deloitte Development LLC. All rights reserved. 38 Graph Data at Scale Building the world’s largest distributed graph applications with DataStax & Dr. Denise Gosnell, DataStax Sr. Manager, Global Graph Practice Adam Judelson, Deloitte US VP of Product, Mission Graph © 2018 DataStax, All Rights Reserved.