Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Neo4j GraphTalk Copenhagen - Introduction and Graph Use Cases

72 vues

Publié le

Rik Van Bruggen, Neo4j
GraphTalk Copenhagen

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Neo4j GraphTalk Copenhagen - Introduction and Graph Use Cases

  1. 1. Welcome to Fredrik Johansson, fredrik.johansson@neo4j.com Rik Van Bruggen, rik@neo4j.com Dinuke Abeysekera, dinuke.abeysekera@neo4j.com
  2. 2. 9:00 - 9:30 - Breakfast Networking - Welcome 9:30 - 12:30 - Presentations • Introduction to the Neo4j Graph Platform - Rik Van Bruggen, Neo4j • Graph Database Case Studies - Rik Van Bruggen, Neo4j • How to Build Next-Generation Solutions using Graph Databases - Dinuke Abeysekera, Neo4j • Neo4j Bloom - New possibilities for Data Analytics and Visualisation - Dinuke Abeysekera, Neo4j 12:30 - Q&A & Networking Agenda
  3. 3. Neo4j - The Graph Company 500+ 7/10 12/2 5 8/10 53K+ 100+ 250+ 450+ Adoption Top Retail Firms Top Financial Firms Top Software Vendors Customers Partners •Creator of the Neo4j Graph Platform •~260 employees •HQ in Silicon Valley, other offices include London, Munich, Paris and Malmö (Sweden) •$80M in funding from Fidelity, Sunstone, Conor, Creandum, and Greenbridge Capital •Over 10M+ downloads, •275+ enterprise subscription customers with over half with >$1B in revenue Ecosystem Startups in program Enterprise customers Partners Meet up members Events per year Industry’s Largest Dedicated Investment in Graphs
  4. 4. 2010 2011 2012 2013 2015 2017 Invented Cypher - Leading language for graph queries First open source GA version of a property graph database O’Reilly Graph Database — first definitive book for graph professionals Introduced labels to simplify graph modeling openCypher Project — open sourced Cypher to create the de facto standard Launched industry’s first Graph Platform Neo4j — The Graph Technology Pioneer 2014 Visual Graph Query Browser 2016 Causal Consistency for Graphs 2018 Cloud, ETL, Bloom, ...
  5. 5. “Neo4j continues to dominate the graph database market.” 69% of enterprises plan to implement graph databases within the next 12 months. Noel Yuhanna Forrester Market Overview: Graph Database Vendors October 2017 Graph Market Acceleration
  6. 6. Neo4j — Changing the World ICIJ used Neo4j to uncover the world’s largest journalistic leak to date, The Panama Papers, exposing criminals, corruption and extensive tax evasion. The US space agency uses Neo4j for their “Lessons Learned” database to connect information to improve search ability effectiveness in space mission. eBay uses Neo4j to enable machine learning through knowledge graphs powering “conversational commerce”. Knowledge Graph for AIFraud Detection Knowledge Graph for humans
  7. 7. Why Neo4j? The #1 Platform for Connected Data
  8. 8. Metcalfe’s Law of Networks v~n2 https://en.wikipedia.org/wiki/Metcalfe%27s_law
  9. 9. Store / Retrieve disconnected data Native Graph Architecture Advantage
  10. 10. Load Data Store / Retrieve disconnected data Native Graph Architecture Advantage Store / Retrieve connected data
  11. 11. CAR DRIVES name: “Dan” born: May 29, 1970 twitter: “@dan” name: “Ann” born: Dec 5, 1975 since: Jan 10, 2011 brand: “Volvo” model: “V70” The Labeled Property Graph: an intuitive, HI-FI connected Data Model Nodes • Can have Labels to classify nodes • Labels have native indexes Relationships • Relate nodes by type and direction Properties • Attributes of Nodes & Relationships • Stored as Name/Value pairs • Can have indexes and composite indexes MARRIED TO LIVES WITH OW NS PERSON PERSON 11
  12. 12. Cypher: Powerful and Expressive Query Language for connect data MATCH (:Person { name:“Dan”} ) -[:MARRIED_TO]-> (spouse) MARRIED_TO Dan Ann NODE RELATIONSHIP TYPE LABEL PROPERTY VARIABLE
  13. 13. Load Data Actionable InsightsStore / Retrieve Neo4j reveals connections in your data Native Graph Architecture Advantage
  14. 14. Index-free adjacency ensures lightning-fast retrieval of data and relationships Native Graph Architecture Advantage Index free adjacency Unlike other database models Neo4j connects data as it is stored
  15. 15. Graph Transactions Graph Analytics Data Integration Development & Admin Analytics Tooling Drivers & APIs Discovery & Visualization Developers Admins Applications Business Users Data Analysts Data Scientists NATIVE Graph Platform Advantage
  16. 16. 16 Real-Time Recommendations Fraud Detection Network & IT Operations Master Data Management Knowledge Graph Identity & Access Management Common Graph Technology Use Cases AirBnb
  17. 17. 17 • Record “Cyber Monday” sales • About 35M daily transactions • Each transaction is 3-22 hops • Queries executed in 4ms or less • Replaced IBM Websphere commerce • 300M pricing operations per day • 10x transaction throughput on half the hardware compared to Oracle • Replaced Oracle database • Large postal service with over 500k employees • Neo4j routes 7M+ packages daily at peak, with peaks of 5,000+ routing operations per second. Handling Large Graph Work Loads for Enterprises Real-time promotion recommendations Marriott’s Real-time Pricing Engine Handling Package Routing in Real-Time
  18. 18. Use cases on https://neo4j.com/use-cases/
  19. 19. Customer stories on https://neo4j.com/customers/
  20. 20. Software Financial Services Teleco m Retail & Consumer Goods Media & Entertainment Other Industries Airbus
  21. 21. Fantastic Case Studies
  22. 22. 22 https://www.slideshare.net/neo4j/volvo-cars-build-a-car-with-neo4j
  23. 23. 23 https://www.slideshare.net/neo4j/graphtour-previa-preventing-brun-outs-with-connected-health-care-data
  24. 24. 24 https://www.slideshare.net/neo4j/neanex-semantic-construction-with-graphs-91674084
  25. 25. 25 https://www.slideshare.net/neo4j/graphtour-madrid-running-neo4j-on-a-large-scale-image-platform
  26. 26. 26 https://www.slideshare.net/neo4j/graphtour-integrating-neo4j-in-ing-luxembourgs-environment
  27. 27. 27 https://www.slideshare.net/neo4j/graphtour-workday-tracking-activity-with-neo4j-english-version
  28. 28. 28 https://www.slideshare.net/neo4j/graphtour-crdit-agricole-making-the-most-of-public-information-on-our-clients
  29. 29. 29 https://www.slideshare.net/neo4j/graphtour-mastering-highly-distributed-architecture-with-neo4j
  30. 30. 30 https://www.slideshare.net/neo4j/decyphering-recipes-with-neo4j
  31. 31. 31 https://www.slideshare.net/neo4j/generali-fraud-analytics
  32. 32. 32 https://www.slideshare.net/neo4j/daimler-ag-structurecube-die-gklasse-im-sumpf-der-strukturen
  33. 33. 33
  34. 34. Development & Administration Analytics Tooling Graph Analytics Graph Transactions Data Integration Discovery & VisualizationDrivers & APIs A I Neo4j Database • 50% faster writes • Real-time transactions and traversal applications The Neo4j Graph Platform surrounds Neo4j Neo4j Desktop, the developers’ mission control console • Free, registered local license of Enterprise Edition • APOC library installer • Algorithm library installer Data Integration • Neo4j ETL reveals RDBMS hidden relationships upon importing to graph • Data Importer for fast data ingestion • Data Lake integrator materializes graphs from Apache Hadoop, Hive and Spark Graph Analytics • Graph Algorithms support PageRank, Centrality and Path Finding • Cypher for Apache Spark from openCypher.org supports graph composition (sub-graphs) and algorithm chaining Discovery & Visualization • Integration with popular visualization vendors • Neo4j Browser and custom visualizations allow graph exploration Bolt, GraphQL, Java and more • Secure, Causal Clustering • High-speed analytic processing • On-prem, Docker & cloud delivery
  35. 35. 10M+ Downloads 3M+ from Neo4j Distribution 7M+ from Docker Events 400+ Approximate Number of Neo4j Events per Year 50k + Meetups Number of Meetup Members Globally Neo4j — A Global Ecosystem 250+ Number of Commercial Customers Customers
  36. 36. Native Graph Database Technology Internet-scale, native graph database which executes connected workloads faster than any other database management system. Neo4j – Fastest Path to Graph Success Highest Investment in Customer Success Largest ecosystem of solutions and graph based services to reduce learning curve and time to market Innovation Network Highest concentration of Graph Innovators, Experts, Analysts and Developers.
  37. 37. Questions? Answers!