neo4j introduction no sql search roadshow
play

Neo4j Introduction No Sql Search Roadshow Dirk Mller - PowerPoint PPT Presentation

Neo4j Introduction No Sql Search Roadshow Dirk Mller dirk.moeller@neotechnology.com Neo Technology, Inc Confidential Donnerstag, 19. September 13 Graphs are everywhere 2 Donnerstag, 19. September 13 The Graph Trend Neo Technology, Inc


  1. Neo4j Introduction No Sql Search Roadshow Dirk Möller dirk.moeller@neotechnology.com Neo Technology, Inc Confidential Donnerstag, 19. September 13

  2. Graphs are everywhere 2 Donnerstag, 19. September 13

  3. The Graph Trend Neo Technology, Inc Confidential Donnerstag, 19. September 13

  4. Early Adopters of Graph Tech Neo Technology, Inc Confidential Donnerstag, 19. September 13

  5. Survival of the Fittest Evolution of Web Search Pre-1999 WWW Indexing Discrete Data Neo Technology, Inc Confidential Donnerstag, 19. September 13

  6. Survival of the Fittest Evolution of Web Search 1999 - 2012 Pre-1999 Google Invents WWW Indexing PageRank Connected Data Discrete Data (Simple) Neo Technology, Inc Confidential Donnerstag, 19. September 13

  7. Survival of the Fittest Evolution of Web Search 1999 - 2012 Pre-1999 2012-? Google Invents WWW Indexing Google Knowledge Graph, Facebook Graph Search PageRank Connected Data Connected Data Discrete Data (Rich) (Simple) Neo Technology, Inc Confidential Donnerstag, 19. September 13

  8. Survival of the Fittest Evolution of Online Job Search 2010-11 Resume Searching & Scoring Discrete Data Neo Technology, Inc Confidential Donnerstag, 19. September 13

  9. Survival of the Fittest Evolution of Online Job Search 2010-11 2011-12 Resume Searching & Social Job Search Scoring Discrete Data Connected Data Neo Technology, Inc Confidential Donnerstag, 19. September 13

  10. A Few Uses of Graphs in Industry (Actual Neo4j Graphs) Organizational Hierarchy Social Networks Customer & Employee Product Subscriptions CMDB (Network Inventory) Neo Technology, Inc Confidential Donnerstag, 19. September 13

  11. A Few Uses of Graphs in Industry (Actual Neo4j Graphs) Neo Technology, Inc Confidential Donnerstag, 19. September 13

  12. A Few Uses of Graphs in Industry (Actual Neo4j Graphs) Entitlements & Identity Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  13. A Few Uses of Graphs in Industry (Actual Neo4j Graphs) Entitlements & Identity Insurance Risk Analysis Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  14. A Few Uses of Graphs in Industry (Actual Neo4j Graphs) Entitlements & Identity Insurance Risk Analysis Management Geo Routing (Public Transport) Neo Technology, Inc Confidential Donnerstag, 19. September 13

  15. A Few Uses of Graphs in Industry (Actual Neo4j Graphs) Entitlements & Identity Insurance Risk Analysis Management Geo Routing (Public Transport) Network Cell Analysis Neo Technology, Inc Confidential Donnerstag, 19. September 13

  16. A Few Uses of Graphs in Industry (Actual Neo4j Graphs) Entitlements & Identity Insurance Risk Analysis Management Geo Routing (Public Transport) Network Asset Network Cell Analysis Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  17. A Few Uses of Graphs in Industry (Actual Neo4j Graphs) Entitlements & Identity Insurance Risk Analysis Management Geo Routing (Public Transport) Network Asset Network Cell Analysis Management BioInformatics Neo Technology, Inc Confidential Donnerstag, 19. September 13

  18. About Neo Technology Neo Technology, Inc Confidential Donnerstag, 19. September 13

  19. Four Categories of NoSQL Column-family / Key-Value BigTable Document Graph Donnerstag, 19. September 13

  20. Our Mission: Help the world to make sense of data Neo Technology, Inc Confidential Donnerstag, 19. September 13

  21. The Company • Commercial sponsor of Neo4j • 50 people / Ten countries / Four continents • $25M in venture funding from Fidelity, Sunstone & Conor • 100+ Customers, incl. 30+ of the Global 2000. Neo Technology, Inc Confidential Donnerstag, 19. September 13

  22. The Company • Commercial sponsor of Neo4j • 50 people / Ten countries / Four continents • $25M in venture funding from Fidelity, Sunstone & Conor • 100+ Customers, incl. 30+ of the Global 2000. The Product • Development started in 2000 in Sweden • 10+ years of mission-critical 24x7 deployments (since 2003) • Open sourced in 2007 • 40,000+ downloads per month. Over half a million downloads. • Today the leading graph database Neo Technology, Inc Confidential Donnerstag, 19. September 13

  23. Graph Connect Konferenz 13 Donnerstag, 19. September 13

  24. 4 Reasons for Choosing Neo4j Neo Technology, Inc Confidential Donnerstag, 19. September 13

  25. 4 Reasons for Choosing Neo4j 1. Order-of-magnitude improvements in query performance for complex, connected data Neo Technology, Inc Confidential Donnerstag, 19. September 13

  26. 4 Reasons for Choosing Neo4j 1. Order-of-magnitude improvements in query performance for complex, connected data 2. Drastically accelerated application development cycles Neo Technology, Inc Confidential Donnerstag, 19. September 13

  27. 4 Reasons for Choosing Neo4j 1. Order-of-magnitude improvements in query performance for complex, connected data 2. Drastically accelerated application development cycles 3. Maintainability and extensibility of the data model Neo Technology, Inc Confidential Donnerstag, 19. September 13

  28. 4 Reasons for Choosing Neo4j 1. Order-of-magnitude improvements in query performance for complex, connected data 2. Drastically accelerated application development cycles 3. Maintainability and extensibility of the data model 4. Relative maturity of the community and product Neo Technology, Inc Confidential Donnerstag, 19. September 13

  29. Neo4j Ecosystem Application Neo Technology, Inc Confidential Donnerstag, 19. September 13

  30. Neo4j Ecosystem Application Neo4j Cluster Neo Technology, Inc Confidential Donnerstag, 19. September 13

  31. Neo4j Ecosystem Application Load Balancer Neo4j Cluster Neo Technology, Inc Confidential Donnerstag, 19. September 13

  32. Neo4j Ecosystem Application Load Balancer Neo4j Cluster Specialized Hardware Neo Technology, Inc Confidential Donnerstag, 19. September 13

  33. Neo4j Ecosystem Application Load Balancer Neo4j Cluster Specialized Hardware Neo Technology, Inc Confidential Donnerstag, 19. September 13

  34. Neo4j Ecosystem Application Load Balancer Neo4j Cluster Specialized System Hardware Monitoring & Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  35. Neo4j Ecosystem Application Message Queue Load Balancer Neo4j Cluster Specialized System Hardware Monitoring & Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  36. Neo4j Ecosystem Application Cache Message Queue Load Balancer Neo4j Cluster Specialized System Hardware Monitoring & Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  37. Neo4j Ecosystem End User Application Cache Message Queue Load Balancer Neo4j Cluster Specialized System Hardware Monitoring & Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  38. Neo4j Ecosystem End User Graph Visualization Application Cache Message Queue Load Balancer Neo4j Cluster Specialized System Hardware Monitoring & Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  39. Neo4j Ecosystem End User Graph Visualization Application Cache Message Queue Load Balancer Neo4j Cluster Specialized System Hardware Monitoring & Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  40. Neo4j Ecosystem End User Graph Visualization Application Cache Reporting Message Queue Load Balancer Neo4j Cluster Specialized System Hardware Monitoring & Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  41. Neo4j Ecosystem End User Graph Visualization Application Cache Other Reporting Databases Message Queue Load Balancer Neo4j Cluster Specialized System Hardware Monitoring & Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  42. Neo4j Ecosystem EAI End User Graph Visualization Application Cache Other Reporting Databases Message Queue Load Balancer Neo4j Cluster Specialized System Hardware Monitoring & Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  43. Neo4j Ecosystem EAI End User Graph Visualization Application Cache Other Reporting Databases Message Queue Load ETL Balancer Neo4j Cluster Specialized System Hardware Monitoring & Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  44. Neo4j Ecosystem EAI End User Graph Visualization Application Cache Other Reporting Databases Message Queue Indexing Providers Load ETL Balancer Neo4j Cluster Specialized System Hardware Monitoring & Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

  45. Neo4j Ecosystem EAI End User Graph Visualization Application Cache Other Reporting Databases Message Queue Bulk Analytic Infrastructure Indexing Providers Load ETL ETL Balancer (e.g. Graph Compute Neo4j Engine) Cluster Specialized System Hardware Monitoring & Management Neo Technology, Inc Confidential Donnerstag, 19. September 13

Recommend


More recommend