SlideShare uma empresa Scribd logo
1 de 33
Neo4j GraphTalks
Herzlich Willkommen!
Oktober 2015
Bruno.Ungermann@neotechnology.com
Neo4j GraphTalks
• 09:00-09:30 Frühstück und Networking
• 09:30-10:00 Einführung in Graphen-Datenbanken und Neo4j
(Bruno Ungermann, Neo4j)
• 10:00-10.30 Kantwert: Deutschland erstes Entscheidernetzwerk – mit Neo4j
(Tilo Walter, Geschäftsführer Kantwert)
• 10.30-11.00 e-Spirit: Erfahrungswerte mit der Integration von Neo4j in das Content
Management System FirstSpirit
(Christoph Feddersen, Head of Module Development e-Spirit)
• Open End (Stefan Plantikow, Alexander Erdl)
Beispiel: Logisches Modell Logistikprozess
Relationales Schema (“die Welt in Tabellen pressen”):
Graphenmodell, kein Schema
The Whiteboard Model Is the Physical Model
An intuitive approach to data problems
Discrete Data
Minimally
connected data
Neo4j is designed for data relationships
Use the Right Database for the Right Job
Other NoSQL Relational DBMS Neo4j Graph DB
Connected Data
Focused on
Data Relationships
Development Benefits
Easy model maintenance
Easy query
Deployment Benefits
Ultra high performance
Minimal resource usage
Relational DBMSs Can’t Handle Relationships Well
• Cannot model or store data and relationships
without complexity
• Performance degrades with number and levels
of relationships, and database size
• Query complexity grows with need for JOINs
• Adding new types of data and relationships
requires schema redesign, increasing time to
market
… making traditional databases inappropriate
when data relationships are valuable in real-time
Slow development
Poor performance
Low scalability
Hard to maintain
NoSQL Databases Don’t Handle Relationships
• No data structures to model or store
relationships
• No query constructs to support data
relationships
• Relating data requires “JOIN logic”
in the application
• No ACID support for transactions
… making NoSQL databases inappropriate when
data relationships are valuable in real-time
High Business Value in Data Relationships
Data is increasing in volume…
• New digital processes
• More online transactions
• New social networks
• More devices
Using Data Relationships unlocks value
• Real-time recommendations
• Fraud detection
• Master data management
• Network and IT operations
• Identity and access management
• Graph-based search… and is getting more connected
Customers, products, processes,
devices interact and relate to
each other
Early adopters became industry leaders
“Forrester estimates that over 25% of enterprises will be using
graph databases by 2017”
Neo4j Leads the Graph Database Revolution
“Neo4j is the current market leader in graph databases.”
“Graph analysis is possibly the single most effective competitive
differentiator for organizations pursuing data-driven operations
and decisions after the design of data capture.”
IT Market Clock for Database Management Systems, 2014
https://www.gartner.com/doc/2852717/it-market-clock-database-management
TechRadar™: Enterprise DBMS, Q1 2014
http://www.forrester.com/TechRadar+Enterprise+DBMS+Q1+2014/fulltext/-/E-RES106801
Graph Databases – and Their Potential to Transform How We Capture Interdependencies (Enterprise Management Associates)
http://blogs.enterprisemanagement.com/dennisdrogseth/2013/11/06/graph-databasesand-potential-transform-capture-interdependencies/
2012  2015
2000 2003 2007 2009 2011 2013 2014 20152012
Neo4j: The Graph Database Leader
GraphConnect,
first conference
for graph DBs
First
Global 2000
Customer
Introduced
first and only
declarative query
language for
property graph
Published
O’Reilly
book
on Graph
Databases
$11M Series A
from Fidelity,
Sunstone
and Conor
$11M Series B
from Fidelity,
Sunstone
and Conor
Commercial
Leadership
First
native
graph DB
in 24/7
production
Invented
property
graph
model
Contributed
first graph
DB to open
source
$2.5M Seed
Round from
Sunstone
and Conor
Funding
Extended
graph data
model to
labeled
property graph
150+ customers
50K+ monthly
downloads
500+ graph
DB events
worldwide
$20M Series C
led by
Creandum, with
Dawn and
existing investors
Technical
Leadership
Largest Ecosystem of Graph Enthusiasts
• 1,000,000+ downloads
• 20,000+ education registrants
• 18,000+ Meetup members
• 100+ technology and service partners
• 200 enterprise subscription customers
including 50+ Global 2000 companies
Neo4j Adoption by Selected Verticals
Financial
Services
Communications
Health &
Life
Sciences
HR &
Recruiting
Media &
Publishing
Social
Web
Industry
& Logistics
Entertainment Consumer Retail Information ServicesBusiness Services
How Customers Use Neo4j
Network &
Data Center
Master Data
Management
Social Recom–
mendations
Identity
& Access
Search &
Discovery
GEO
Backgroun
d
• One of the world’s largest logistics carriers
• Projected to outgrow capacity of old system
• New parcel routing system
• Single source of truth for entire network
• B2C & B2B parcel tracking
• Real-time routing: up to 8M parcels per day
Business problem
• 24x7 availability, year round
• Peak loads of 3000+ parcels per second
• Complex and diverse software stack
• Need predictable performance & linear scalability
• Daily changes to logistics network: route from any
point, to any point
Solution & Benefits
• Neo4j provides the ideal domain fit:
• a logistics network is a graph
• Extreme availability & performance with Neo4j clustering
• Hugely simplified queries, vs. relational for complex routing
• Flexible data model can reflect real-world data variance much
better than relational
• “Whiteboard friendly” model easy to understand
Industry: Logistics
Use case: Real-time Recommendations for Routing
Germany
Adidas: Shared Metadata Service
Lufthansa: Content/Digital Asset Management
Background
Business problem Solution & Benefits
• German mid-size Insurance company
• Founded in 1858
• Project executed by delvin GmbH - a 100% subsidiary
of die Bayerische Versicherung a.G. and an IT service
specialist in the insurance business
• Field sales unit needed easy access to policies and
customer data, in an increasing variety of ways
• Needed to support a growing business
• Existing IBM DB2 system not able to meet performance
requirements as the system scaled
• 24/7 available system for sales unit outside the
company needed
• Enable field sales unit to flexibly search for insurance
policies and associated personal data, single source of
truth
• Raising the bar with respect to insurance industry
practices
• Support the business as it scales, with a high level of
performance
• Easy port of existing metadata into Neo4j
Industry: Insurance
Use case: Master Data
Management
Germany
Neo Technology, Inc Confidential
Background
Business problem
• In the drive to provide the best customer web
experience on its walmart.com site, Walmart sought to
use data products that connect masses of complex
buyer and product data to gain super-fast insight into
customer needs and product trends
• Existing relational database couldn’t handle the
complexity of the system’s queries
Solution & Benefits
• Substituted complex batch process with Neo4j for its online
real-time recommendations
• Built a simple, real-time recommendation system with low
latency queries
• Serves up better and faster recommendations, by combining
historical and session data
Industry: Retail
Use case: Real-Time
Recommendations
Bentonville, Arkansas
• Founded in 1962, Walmart has more than 11,000 brick
and mortar stores in 27 countries
• Plus more than 2 million employees and $470 billion in
annual revenues
• Needs to provide optimal online customer experience
on its walmart.com site to compete
Neo Technology, Inc Confidential
Background
Business problem
• Enable customer-selected delivery inside 90min
• Maintain a large network routes covering many carriers
and couriers. Calculate multiple routing operations
simultaneously, in real time, across all possible routes
• Scale to enable a variety of services, including same-
day delivery, consumer-to-consumer shipping
(www.shutl.it) and more predictable delivery times
Solution & Benefits
• Neo4j calculates all possible routes in real time for every order
• The Neo4j-based solution is thousands of times faster than the
prior RDMS based solution
• Queries require 10-100 times less code, improving time-to-
market & code quality
• Neo4j lets the team add functionality that was not previously
possible
Industry: Retail
Use case: Routing Recommendations
San Francisco & London
• eBay seeks to expand global retail presence
• Quick & predictable delivery is an important competitive
cornerstone
• To counter & upstage Amazon Prime, eBay acquired
U.K.-based Shutl to form the core of a new delivery
service, launching eBay Now (www.ebay.com/now)
prior to Christmas 2013
• Founded in 2009, Shutl was the U.K. Leader in same-
day delivery, with 70% of the market
Industry: Communications
Use case: Real-Time
Recommendations
San Jose CA
• Cisco.com serves customer and business customers
with Support Services
• Needed real-time recommendations, to encourage use
of online knowledge base
• Cisco had been successfully using Neo4j for its internal
master data management solution.
• Identified a strong fit for online recommendations
Solution & Benefits
• Cases, solutions, articles, etc. continuously scraped for cross-
reference links, and represented in Neo4j
• Real-time reading recommendations via Neo4j
• Neo4j Enterprise with HA cluster
• The result: customers obtain help faster, with decreased
reliance on customer support
Background
Business problem
• Call center volumes needed to be lowered by improving
the efficacy of online self service
• Leverage large amounts of knowledge stored in service
cases, solutions, articles, forums, etc.
• Problem resolution times, as well as support costs,
needed to be lowered
Support
Case
Knowledge
Base
Article
Solution
Knowledge
Base
Article
Knowledge
Base
Article
Message
Support
Case
Industry: Communications
Use case: Network & IT Ops
Paris
Background
• Second largest communications company in France
• Part of Vivendi Group, partnering with Vodafone
Business problem
Infrastructure maintenance took one full week to plan,
because of the need to model network impacts
• Needed rapid, automated “what if” analysis to ensure
resilience during unplanned network outages
• Identify weaknesses in the network to uncover the need
for additional redundancy
• Network information spread across > 30 systems, with
daily changes to network infrastructure
• Business needs sometimes changed very rapidly
Solution & Benefits
• Flexible network inventory management system, to support
modeling, aggregation & troubleshooting
• Single source of truth (Neo4j) representing the entire
network
• Dynamic system loads data from 30+ systems, and allows
new applications to access network data
• Modeling efforts greatly reduced because of the near 1:1
mapping between the real world and the graph
• Flexible schema highly adaptable to changing business
requirements
Router
Service
Switch Switch
Router
Fiber Link
Fiber Link
Fiber Link
Oceanfloor Cable
DEPENDS_ON
DEPENDS_ON
DEPENDS_ON
LINKED
DEPENDS_ON
Background
• One of the world’s oldest and largest banks
• More than 100 years old and includes more than
1000 predecessor institutions
• 500,000 employees and contractors
• Most processing is done on UNIX. Needed to
manage & visualize the approximately 50,000 UNIX
servers
Business problem
• Improve performance on company-wide network
configuration
• Combine log data from Splunk into an application that
plays events over a visualization of the network, detect
incidents
• Leverage M&A legacy systems, with no room for error
Solution & Benefits
• Use Neo4j to store UNIX server & network configuration
companywide
• Original RDBMS solution could handle only 5000
servers. Neo4j introduced for performance
• New applications also were built much more rapidly
using Neo4j than possible with SQL
Industry: Financial Services
Use case: Network & IT Operations
Global
Large
Investment
Bank
Industry: Communications
Use case: ID & Access Management
Oslo
Background
• 10th largest Telco provider in the world, leading in the
Nordics
• Online self-serve system where large business admins
manage employee subscriptions and plans
• Mission-critical system whose availability and
responsiveness is critical to customer satisfaction
Business problem
• Degrading relational performance. User login taking minutes
while system retrieved access rights
• Millions of plans, customers, admins, groups.
Highly interconnected data set w/massive joins
• Nightly batch workaround solved the performance problem,
but led to outdated data
• Primary system was Sybase. Batch pre-compute
workaround projected to reach 9 hours by 2014: longer than
the nightly batch window
Solution & Benefits
• Moved authorization functionality from Sybase to Neo4j
• Modeling the resource graph in Neo4j was straightforward,
as the domain is inherently a graph
• Able to retire the batch process, and move to real-time
responses: measured in milliseconds
• Users able to see fresh data, not yesterday’s snapshot
• Customer retention risks fully mitigated
• Performance, Mi->millsec, Simplicity, Understand Bus
Rules, Scale
Subscription
Account
Customer
Customer
SUBSCRIBED_BY
CONTROLLED_BY
PART_OF
User
USER_ACCESS
Background
• Top investment bank, headquarters Switzerland
• Using a relational database coupled with Gemfire for
managing employee permissions to research
resources (documents and application services)
Business problem
• When a new investment manager was onboarded,
permissions were manually provisioned via a complex
manual process. Traders lost an average of 7 days of
trading, waiting for the permissions to be granted
• Competitor had implemented a project to accelerate the
onboarding process. Needed to respond quickly.
• High stakes: Regulations leave no room for error.
• High complexity: Granular permissions mean each
trader needed access to hundreds of resources.
Solution & Benefits
• Organizational model, groups, and entitlements stored in
Neo4j
• Meets & exceeds performance requirements.
• Significant productivity advantage due to domain fit
• Graph visualization makes it easier for the business to
provision permissions themselves
• Moving to Neo4j meant “fewer compromises” than a
relational data store
• Now using Neo4j for authorization behind online
brokerage business
Industry: Financial Services
Use case: ID & Access Management
London
Large
Investment
Bank
Background
•The global cost of fraud and identity theft is estimated to be
over $200 billion per year
• Global financial services firm: trillions of dollars in total
assets
• Varying compliance & governance considerations
• Incredibly complex transaction systems, with ever-
growing opportunities for fraud
Business problem
• Needed to spot and prevent fraud detection in real time,
especially in payments that fall within “normal” behavior
metrics
• Needed more accurate and faster credit risk analysis for
payment transactions
• Needed to dramatically reduce chargebacks
Solution & Benefits
• Neo4j helped them simplify both the credit risk analysis
and fraud detection processes, lowering TCO
• Uniquely identify entities and connections
• Chargebacks and fraud greatly reduced, huge savings
• Empower business-unit teams to build Neo4j applications
for real-time use, and easily evolve them to include non-
uniform data, avoiding sparse tables and frequent schema
changes
Industry: Financial Services
Use case: Fraud Detection
London & New York
Large Financial
Services Co.
Background
Business problem Solution & Benefits
• Tre is part of Hutchison Whampoa, one of the world’s
largest telecommunications conglomerates
• Operates in the Nordics and U.K.
• A Neo4j cluster, containing a graph of customer billing
information, is accessed by customer-facing applications
• Neo4j’s graph-based model enables timely & insightful
profiling of customers to support customer service
• New applications & enhancements are developed faster
• Queries running much faster thanks to Neo4j
Industry: Telecommunications
Use case: Master Data Management (Customer
Data)
Stockholm, Schweden
• New business requirement to give customers more
insight into their own usage patterns
• Changing the data model was slow and painful
• New queries were difficult to write
• Very large data sets creating serious performance
problems in RDBMS for connected queries (>L2)
• Tre saw value in moving towards real-time customer
profiling and real-time analytics
• One of the world’s largest communications equipment
manufacturers
• #91 Global 2000. $44B in annual sales.
• Had experienced success with Neo4j in Master Data
Management and Real-time Recommendations projects,
so wanted to use it for this content management /
Graph-based Search problem
Solution & Benefits
• Cisco created a new “Intelligent Query Service,” an internal
document discovery system with automated keyword
assignment
• Sales reps report that the time it takes to find precisely the
right asset decreased from 2 weeks to 20 minutes
Background
Business problem
• Sales reps wasted days looking for appropriate materials
to send prospects
• Keyword indexing system was too slow
• Deal sales cycles were suffering
Industry: Communications
Use case: Graph-based Search
San Jose, CA
• One of the world’s largest communications equipment
manufacturers
• #91 Global 2000. $44B in annual sales.
• Needed a system that could accommodate its master
data hierarchies in a performant way
• HMP is a Master Data Management system at whose
heart is Neo4j. Data access services available 24x7 to
applications companywide
Solution & Benefits
• Cisco created a new system: the Hierarchy Management Platform
(HMP)
• Allows Cisco to manage master data centrally, and centralize data
access and business rules
• Neo4j provided “Minutes to Milliseconds” performance over Oracle
RAC, serving master data in real time
• The graph database model provided exactly the flexibility needed to
support Cisco’s business rules
• HMP so successful that it has expanded to
include product hierarchy
Background
Business problem
• Sales compensation system had become unable to meet
Cisco’s needs
• Existing Oracle RAC system had reached its limits:
• Insufficient flexibility for handling complex
organizational hierarchies and mappings
• “Real-time” queries were taking > 1 minute!
• Business-critical “P1” system needs to be continually
available, with zero downtime
Industry: Communications
Use case: Master Data
Management, HMP
San Jose, CA
Neo Technology, Inc Confidential
Fragen?
Präsentationen Videos...
Sammlung Use Cases
Beispiel-Modelle
bruno.ungermann@neotechnology.com

Mais conteúdo relacionado

Mais procurados

raph Databases with Neo4j – Emil Eifrem
raph Databases with Neo4j – Emil Eifremraph Databases with Neo4j – Emil Eifrem
raph Databases with Neo4j – Emil Eifrembuildacloud
 
Graphs in the Real World
Graphs in the Real WorldGraphs in the Real World
Graphs in the Real WorldNeo4j
 
GraphTalks - Einführung in Graphdatenbanken
GraphTalks - Einführung in GraphdatenbankenGraphTalks - Einführung in Graphdatenbanken
GraphTalks - Einführung in GraphdatenbankenNeo4j
 
The Connected Data Imperative: An Introduction to Neo4j
The Connected Data Imperative: An Introduction to Neo4jThe Connected Data Imperative: An Introduction to Neo4j
The Connected Data Imperative: An Introduction to Neo4jNeo4j
 
Introduction to Neo4j
Introduction to Neo4jIntroduction to Neo4j
Introduction to Neo4jNeo4j
 
GraphTalks - Einführung
GraphTalks - EinführungGraphTalks - Einführung
GraphTalks - EinführungNeo4j
 
Intro to Neo4j Webinar
Intro to Neo4j WebinarIntro to Neo4j Webinar
Intro to Neo4j WebinarNeo4j
 
Neo4j graphs in the real world - graph days d.c. - april 14, 2015
Neo4j   graphs in the real world - graph days d.c. - april 14, 2015Neo4j   graphs in the real world - graph days d.c. - april 14, 2015
Neo4j graphs in the real world - graph days d.c. - april 14, 2015Neo4j
 
RDBMS to Graphs
RDBMS to GraphsRDBMS to Graphs
RDBMS to GraphsNeo4j
 
GDPR: Leverage the Power of Graphs
GDPR: Leverage the Power of GraphsGDPR: Leverage the Power of Graphs
GDPR: Leverage the Power of GraphsNeo4j
 
Neo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4j
Neo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4jNeo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4j
Neo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4jNeo4j
 
GraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4j
GraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4jGraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4j
GraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4jNeo4j
 
Neo4j GraphTalk Amsterdam - Next Generation Solutions using Neo4j
Neo4j GraphTalk Amsterdam - Next Generation Solutions using Neo4jNeo4j GraphTalk Amsterdam - Next Generation Solutions using Neo4j
Neo4j GraphTalk Amsterdam - Next Generation Solutions using Neo4jNeo4j
 
Introducing Neo4j
Introducing Neo4jIntroducing Neo4j
Introducing Neo4jNeo4j
 
How to Make your Graph DB Project Successful with Neo4j Services
How to Make your Graph DB Project Successful with Neo4j ServicesHow to Make your Graph DB Project Successful with Neo4j Services
How to Make your Graph DB Project Successful with Neo4j ServicesNeo4j
 
Graph database Use Cases
Graph database Use CasesGraph database Use Cases
Graph database Use CasesMax De Marzi
 
Neo4j Import Webinar
Neo4j Import WebinarNeo4j Import Webinar
Neo4j Import WebinarNeo4j
 
GraphTour - Popular Use Cases
GraphTour - Popular Use CasesGraphTour - Popular Use Cases
GraphTour - Popular Use CasesNeo4j
 
The Connected Data Imperative: Why Graphs at GraphDay LA
The Connected Data Imperative: Why Graphs at GraphDay LAThe Connected Data Imperative: Why Graphs at GraphDay LA
The Connected Data Imperative: Why Graphs at GraphDay LANeo4j
 
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4jNeo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4jNeo4j
 

Mais procurados (20)

raph Databases with Neo4j – Emil Eifrem
raph Databases with Neo4j – Emil Eifremraph Databases with Neo4j – Emil Eifrem
raph Databases with Neo4j – Emil Eifrem
 
Graphs in the Real World
Graphs in the Real WorldGraphs in the Real World
Graphs in the Real World
 
GraphTalks - Einführung in Graphdatenbanken
GraphTalks - Einführung in GraphdatenbankenGraphTalks - Einführung in Graphdatenbanken
GraphTalks - Einführung in Graphdatenbanken
 
The Connected Data Imperative: An Introduction to Neo4j
The Connected Data Imperative: An Introduction to Neo4jThe Connected Data Imperative: An Introduction to Neo4j
The Connected Data Imperative: An Introduction to Neo4j
 
Introduction to Neo4j
Introduction to Neo4jIntroduction to Neo4j
Introduction to Neo4j
 
GraphTalks - Einführung
GraphTalks - EinführungGraphTalks - Einführung
GraphTalks - Einführung
 
Intro to Neo4j Webinar
Intro to Neo4j WebinarIntro to Neo4j Webinar
Intro to Neo4j Webinar
 
Neo4j graphs in the real world - graph days d.c. - april 14, 2015
Neo4j   graphs in the real world - graph days d.c. - april 14, 2015Neo4j   graphs in the real world - graph days d.c. - april 14, 2015
Neo4j graphs in the real world - graph days d.c. - april 14, 2015
 
RDBMS to Graphs
RDBMS to GraphsRDBMS to Graphs
RDBMS to Graphs
 
GDPR: Leverage the Power of Graphs
GDPR: Leverage the Power of GraphsGDPR: Leverage the Power of Graphs
GDPR: Leverage the Power of Graphs
 
Neo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4j
Neo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4jNeo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4j
Neo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4j
 
GraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4j
GraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4jGraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4j
GraphTalks Stuttgart - Einführung in Graphdatenbanken und Neo4j
 
Neo4j GraphTalk Amsterdam - Next Generation Solutions using Neo4j
Neo4j GraphTalk Amsterdam - Next Generation Solutions using Neo4jNeo4j GraphTalk Amsterdam - Next Generation Solutions using Neo4j
Neo4j GraphTalk Amsterdam - Next Generation Solutions using Neo4j
 
Introducing Neo4j
Introducing Neo4jIntroducing Neo4j
Introducing Neo4j
 
How to Make your Graph DB Project Successful with Neo4j Services
How to Make your Graph DB Project Successful with Neo4j ServicesHow to Make your Graph DB Project Successful with Neo4j Services
How to Make your Graph DB Project Successful with Neo4j Services
 
Graph database Use Cases
Graph database Use CasesGraph database Use Cases
Graph database Use Cases
 
Neo4j Import Webinar
Neo4j Import WebinarNeo4j Import Webinar
Neo4j Import Webinar
 
GraphTour - Popular Use Cases
GraphTour - Popular Use CasesGraphTour - Popular Use Cases
GraphTour - Popular Use Cases
 
The Connected Data Imperative: Why Graphs at GraphDay LA
The Connected Data Imperative: Why Graphs at GraphDay LAThe Connected Data Imperative: Why Graphs at GraphDay LA
The Connected Data Imperative: Why Graphs at GraphDay LA
 
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4jNeo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
 

Destaque

GraphConnect Europe 2016 - Tuning Your Cypher - Petra Selmer, Mark Needham
GraphConnect Europe 2016 - Tuning Your Cypher - Petra Selmer, Mark NeedhamGraphConnect Europe 2016 - Tuning Your Cypher - Petra Selmer, Mark Needham
GraphConnect Europe 2016 - Tuning Your Cypher - Petra Selmer, Mark NeedhamNeo4j
 
GraphConnect Europe 2016 - Who Cares What Beyonce Ate for Lunch? - Alicia Powers
GraphConnect Europe 2016 - Who Cares What Beyonce Ate for Lunch? - Alicia PowersGraphConnect Europe 2016 - Who Cares What Beyonce Ate for Lunch? - Alicia Powers
GraphConnect Europe 2016 - Who Cares What Beyonce Ate for Lunch? - Alicia PowersNeo4j
 
GraphConnect Europe 2016 - Pushing the Evolution of Software Analytics with G...
GraphConnect Europe 2016 - Pushing the Evolution of Software Analytics with G...GraphConnect Europe 2016 - Pushing the Evolution of Software Analytics with G...
GraphConnect Europe 2016 - Pushing the Evolution of Software Analytics with G...Neo4j
 
GraphConnect Europe 2016 - Navigating All the Knowledge - James Weaver
GraphConnect Europe 2016 - Navigating All the Knowledge - James WeaverGraphConnect Europe 2016 - Navigating All the Knowledge - James Weaver
GraphConnect Europe 2016 - Navigating All the Knowledge - James WeaverNeo4j
 
GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management wit...
GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management wit...GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management wit...
GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management wit...Neo4j
 
GraphConnect Europe 2016 - Governing Multichannel Services with Graphs - Albe...
GraphConnect Europe 2016 - Governing Multichannel Services with Graphs - Albe...GraphConnect Europe 2016 - Governing Multichannel Services with Graphs - Albe...
GraphConnect Europe 2016 - Governing Multichannel Services with Graphs - Albe...Neo4j
 
GraphConnect Europe 2016 - How Go and Neo4j enabled the FT to Deliver at Spee...
GraphConnect Europe 2016 - How Go and Neo4j enabled the FT to Deliver at Spee...GraphConnect Europe 2016 - How Go and Neo4j enabled the FT to Deliver at Spee...
GraphConnect Europe 2016 - How Go and Neo4j enabled the FT to Deliver at Spee...Neo4j
 
GraphConnect Europe 2016 - Faster Lap Times with Neo4j - Srinivas Suravarapu
GraphConnect Europe 2016 - Faster Lap Times with Neo4j - Srinivas SuravarapuGraphConnect Europe 2016 - Faster Lap Times with Neo4j - Srinivas Suravarapu
GraphConnect Europe 2016 - Faster Lap Times with Neo4j - Srinivas SuravarapuNeo4j
 
GraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian Robinson
GraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian RobinsonGraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian Robinson
GraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian RobinsonNeo4j
 
GraphConnect Europe 2016 - Creating the Best Teams Ever with Collaborative Fi...
GraphConnect Europe 2016 - Creating the Best Teams Ever with Collaborative Fi...GraphConnect Europe 2016 - Creating the Best Teams Ever with Collaborative Fi...
GraphConnect Europe 2016 - Creating the Best Teams Ever with Collaborative Fi...Neo4j
 
GraphConnect Europe 2016 - Building Spring Data Neo4j 4.1 Applications Like A...
GraphConnect Europe 2016 - Building Spring Data Neo4j 4.1 Applications Like A...GraphConnect Europe 2016 - Building Spring Data Neo4j 4.1 Applications Like A...
GraphConnect Europe 2016 - Building Spring Data Neo4j 4.1 Applications Like A...Neo4j
 
Slides from GraphDay Santa Clara
Slides from GraphDay Santa ClaraSlides from GraphDay Santa Clara
Slides from GraphDay Santa ClaraNeo4j
 
Intro to Cypher for the SQL Developer
Intro to Cypher for the SQL DeveloperIntro to Cypher for the SQL Developer
Intro to Cypher for the SQL DeveloperNeo4j
 
GraphConnect Europe 2016 - NoSQL Polyglot Persistence: Tools and Integrations...
GraphConnect Europe 2016 - NoSQL Polyglot Persistence: Tools and Integrations...GraphConnect Europe 2016 - NoSQL Polyglot Persistence: Tools and Integrations...
GraphConnect Europe 2016 - NoSQL Polyglot Persistence: Tools and Integrations...Neo4j
 
GraphConnect Europe 2016 - Digitalization and Optimizing Business Performance...
GraphConnect Europe 2016 - Digitalization and Optimizing Business Performance...GraphConnect Europe 2016 - Digitalization and Optimizing Business Performance...
GraphConnect Europe 2016 - Digitalization and Optimizing Business Performance...Neo4j
 
GraphConnect Europe 2016 - Enterprise Data Integration with a new JDBC Driver...
GraphConnect Europe 2016 - Enterprise Data Integration with a new JDBC Driver...GraphConnect Europe 2016 - Enterprise Data Integration with a new JDBC Driver...
GraphConnect Europe 2016 - Enterprise Data Integration with a new JDBC Driver...Neo4j
 
GraphConnect Europe 2016 - Securely Deploying Neo4j into AWS - Benjamin Nussbaum
GraphConnect Europe 2016 - Securely Deploying Neo4j into AWS - Benjamin NussbaumGraphConnect Europe 2016 - Securely Deploying Neo4j into AWS - Benjamin Nussbaum
GraphConnect Europe 2016 - Securely Deploying Neo4j into AWS - Benjamin NussbaumNeo4j
 
GraphConnect Europe 2016 - IoT - where do Graphs fit with Business Requiremen...
GraphConnect Europe 2016 - IoT - where do Graphs fit with Business Requiremen...GraphConnect Europe 2016 - IoT - where do Graphs fit with Business Requiremen...
GraphConnect Europe 2016 - IoT - where do Graphs fit with Business Requiremen...Neo4j
 
Graph your business
Graph your businessGraph your business
Graph your businessNeo4j
 
Neo4j Makes Graphs Easy? - GraphDay AmandaLaucher
Neo4j Makes Graphs Easy? - GraphDay AmandaLaucherNeo4j Makes Graphs Easy? - GraphDay AmandaLaucher
Neo4j Makes Graphs Easy? - GraphDay AmandaLaucherNeo4j
 

Destaque (20)

GraphConnect Europe 2016 - Tuning Your Cypher - Petra Selmer, Mark Needham
GraphConnect Europe 2016 - Tuning Your Cypher - Petra Selmer, Mark NeedhamGraphConnect Europe 2016 - Tuning Your Cypher - Petra Selmer, Mark Needham
GraphConnect Europe 2016 - Tuning Your Cypher - Petra Selmer, Mark Needham
 
GraphConnect Europe 2016 - Who Cares What Beyonce Ate for Lunch? - Alicia Powers
GraphConnect Europe 2016 - Who Cares What Beyonce Ate for Lunch? - Alicia PowersGraphConnect Europe 2016 - Who Cares What Beyonce Ate for Lunch? - Alicia Powers
GraphConnect Europe 2016 - Who Cares What Beyonce Ate for Lunch? - Alicia Powers
 
GraphConnect Europe 2016 - Pushing the Evolution of Software Analytics with G...
GraphConnect Europe 2016 - Pushing the Evolution of Software Analytics with G...GraphConnect Europe 2016 - Pushing the Evolution of Software Analytics with G...
GraphConnect Europe 2016 - Pushing the Evolution of Software Analytics with G...
 
GraphConnect Europe 2016 - Navigating All the Knowledge - James Weaver
GraphConnect Europe 2016 - Navigating All the Knowledge - James WeaverGraphConnect Europe 2016 - Navigating All the Knowledge - James Weaver
GraphConnect Europe 2016 - Navigating All the Knowledge - James Weaver
 
GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management wit...
GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management wit...GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management wit...
GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management wit...
 
GraphConnect Europe 2016 - Governing Multichannel Services with Graphs - Albe...
GraphConnect Europe 2016 - Governing Multichannel Services with Graphs - Albe...GraphConnect Europe 2016 - Governing Multichannel Services with Graphs - Albe...
GraphConnect Europe 2016 - Governing Multichannel Services with Graphs - Albe...
 
GraphConnect Europe 2016 - How Go and Neo4j enabled the FT to Deliver at Spee...
GraphConnect Europe 2016 - How Go and Neo4j enabled the FT to Deliver at Spee...GraphConnect Europe 2016 - How Go and Neo4j enabled the FT to Deliver at Spee...
GraphConnect Europe 2016 - How Go and Neo4j enabled the FT to Deliver at Spee...
 
GraphConnect Europe 2016 - Faster Lap Times with Neo4j - Srinivas Suravarapu
GraphConnect Europe 2016 - Faster Lap Times with Neo4j - Srinivas SuravarapuGraphConnect Europe 2016 - Faster Lap Times with Neo4j - Srinivas Suravarapu
GraphConnect Europe 2016 - Faster Lap Times with Neo4j - Srinivas Suravarapu
 
GraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian Robinson
GraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian RobinsonGraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian Robinson
GraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian Robinson
 
GraphConnect Europe 2016 - Creating the Best Teams Ever with Collaborative Fi...
GraphConnect Europe 2016 - Creating the Best Teams Ever with Collaborative Fi...GraphConnect Europe 2016 - Creating the Best Teams Ever with Collaborative Fi...
GraphConnect Europe 2016 - Creating the Best Teams Ever with Collaborative Fi...
 
GraphConnect Europe 2016 - Building Spring Data Neo4j 4.1 Applications Like A...
GraphConnect Europe 2016 - Building Spring Data Neo4j 4.1 Applications Like A...GraphConnect Europe 2016 - Building Spring Data Neo4j 4.1 Applications Like A...
GraphConnect Europe 2016 - Building Spring Data Neo4j 4.1 Applications Like A...
 
Slides from GraphDay Santa Clara
Slides from GraphDay Santa ClaraSlides from GraphDay Santa Clara
Slides from GraphDay Santa Clara
 
Intro to Cypher for the SQL Developer
Intro to Cypher for the SQL DeveloperIntro to Cypher for the SQL Developer
Intro to Cypher for the SQL Developer
 
GraphConnect Europe 2016 - NoSQL Polyglot Persistence: Tools and Integrations...
GraphConnect Europe 2016 - NoSQL Polyglot Persistence: Tools and Integrations...GraphConnect Europe 2016 - NoSQL Polyglot Persistence: Tools and Integrations...
GraphConnect Europe 2016 - NoSQL Polyglot Persistence: Tools and Integrations...
 
GraphConnect Europe 2016 - Digitalization and Optimizing Business Performance...
GraphConnect Europe 2016 - Digitalization and Optimizing Business Performance...GraphConnect Europe 2016 - Digitalization and Optimizing Business Performance...
GraphConnect Europe 2016 - Digitalization and Optimizing Business Performance...
 
GraphConnect Europe 2016 - Enterprise Data Integration with a new JDBC Driver...
GraphConnect Europe 2016 - Enterprise Data Integration with a new JDBC Driver...GraphConnect Europe 2016 - Enterprise Data Integration with a new JDBC Driver...
GraphConnect Europe 2016 - Enterprise Data Integration with a new JDBC Driver...
 
GraphConnect Europe 2016 - Securely Deploying Neo4j into AWS - Benjamin Nussbaum
GraphConnect Europe 2016 - Securely Deploying Neo4j into AWS - Benjamin NussbaumGraphConnect Europe 2016 - Securely Deploying Neo4j into AWS - Benjamin Nussbaum
GraphConnect Europe 2016 - Securely Deploying Neo4j into AWS - Benjamin Nussbaum
 
GraphConnect Europe 2016 - IoT - where do Graphs fit with Business Requiremen...
GraphConnect Europe 2016 - IoT - where do Graphs fit with Business Requiremen...GraphConnect Europe 2016 - IoT - where do Graphs fit with Business Requiremen...
GraphConnect Europe 2016 - IoT - where do Graphs fit with Business Requiremen...
 
Graph your business
Graph your businessGraph your business
Graph your business
 
Neo4j Makes Graphs Easy? - GraphDay AmandaLaucher
Neo4j Makes Graphs Easy? - GraphDay AmandaLaucherNeo4j Makes Graphs Easy? - GraphDay AmandaLaucher
Neo4j Makes Graphs Easy? - GraphDay AmandaLaucher
 

Semelhante a Neo4j GraphTalks Agenda

GraphTalk Frankfurt - Einführung in Graphdatenbanken
GraphTalk Frankfurt - Einführung in GraphdatenbankenGraphTalk Frankfurt - Einführung in Graphdatenbanken
GraphTalk Frankfurt - Einführung in GraphdatenbankenNeo4j
 
how_graphs_eat_the_world
how_graphs_eat_the_worldhow_graphs_eat_the_world
how_graphs_eat_the_worldOra Weinstein
 
Neo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j
 
GraphTalks Hamburg - Einführung in Graphdatenbanken
GraphTalks Hamburg - Einführung in GraphdatenbankenGraphTalks Hamburg - Einführung in Graphdatenbanken
GraphTalks Hamburg - Einführung in GraphdatenbankenNeo4j
 
Neo4j GraphDay Tel Aviv - Graphs in Action
Neo4j GraphDay Tel Aviv - Graphs in ActionNeo4j GraphDay Tel Aviv - Graphs in Action
Neo4j GraphDay Tel Aviv - Graphs in ActionNeo4j
 
Connecta Event: Big Query och dataanalys med Google Cloud Platform
Connecta Event: Big Query och dataanalys med Google Cloud PlatformConnecta Event: Big Query och dataanalys med Google Cloud Platform
Connecta Event: Big Query och dataanalys med Google Cloud PlatformConnectaDigital
 
Foundational Strategies for Trust in Big Data Part 1: Getting Data to the Pla...
Foundational Strategies for Trust in Big Data Part 1: Getting Data to the Pla...Foundational Strategies for Trust in Big Data Part 1: Getting Data to the Pla...
Foundational Strategies for Trust in Big Data Part 1: Getting Data to the Pla...Precisely
 
Neo4j GraphTalk Frankfurt - Identity und Access Management
Neo4j GraphTalk Frankfurt - Identity und Access ManagementNeo4j GraphTalk Frankfurt - Identity und Access Management
Neo4j GraphTalk Frankfurt - Identity und Access ManagementNeo4j
 
Neo4j GraphTalks - Introduction to GraphDatabases and Neo4j
Neo4j GraphTalks - Introduction to GraphDatabases and Neo4jNeo4j GraphTalks - Introduction to GraphDatabases and Neo4j
Neo4j GraphTalks - Introduction to GraphDatabases and Neo4jNeo4j
 
GraphTalk Hamburg - Einführung in Graphdatenbanken und Neo4j
GraphTalk Hamburg - Einführung in Graphdatenbanken und Neo4jGraphTalk Hamburg - Einführung in Graphdatenbanken und Neo4j
GraphTalk Hamburg - Einführung in Graphdatenbanken und Neo4jNeo4j
 
Neo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j
 
GraphTalk München - Einführung in Graphdatenbanken und Neo4j
GraphTalk München - Einführung in Graphdatenbanken und Neo4jGraphTalk München - Einführung in Graphdatenbanken und Neo4j
GraphTalk München - Einführung in Graphdatenbanken und Neo4jNeo4j
 
Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater
Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater
Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater Neo4j
 
Neo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j
 
Power to the People: A Stack to Empower Every User to Make Data-Driven Decisions
Power to the People: A Stack to Empower Every User to Make Data-Driven DecisionsPower to the People: A Stack to Empower Every User to Make Data-Driven Decisions
Power to the People: A Stack to Empower Every User to Make Data-Driven DecisionsLooker
 
Produktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4jProduktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4jNeo4j
 
Neo4j GraphTalks Zürich - Einführung
Neo4j GraphTalks Zürich - EinführungNeo4j GraphTalks Zürich - Einführung
Neo4j GraphTalks Zürich - EinführungNeo4j
 
Building a Business Case for Innovation: Project Considerations for Cloud, Mo...
Building a Business Case for Innovation: Project Considerations for Cloud, Mo...Building a Business Case for Innovation: Project Considerations for Cloud, Mo...
Building a Business Case for Innovation: Project Considerations for Cloud, Mo...Fred Isbell
 
Webinar: The 5 Most Critical Things to Understand About Modern Data Integration
Webinar: The 5 Most Critical Things to Understand About Modern Data IntegrationWebinar: The 5 Most Critical Things to Understand About Modern Data Integration
Webinar: The 5 Most Critical Things to Understand About Modern Data IntegrationSnapLogic
 
A Connections-first Approach to Supply Chain Optimization
A Connections-first Approach to Supply Chain OptimizationA Connections-first Approach to Supply Chain Optimization
A Connections-first Approach to Supply Chain OptimizationNeo4j
 

Semelhante a Neo4j GraphTalks Agenda (20)

GraphTalk Frankfurt - Einführung in Graphdatenbanken
GraphTalk Frankfurt - Einführung in GraphdatenbankenGraphTalk Frankfurt - Einführung in Graphdatenbanken
GraphTalk Frankfurt - Einführung in Graphdatenbanken
 
how_graphs_eat_the_world
how_graphs_eat_the_worldhow_graphs_eat_the_world
how_graphs_eat_the_world
 
Neo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in Graphdatenbanken
 
GraphTalks Hamburg - Einführung in Graphdatenbanken
GraphTalks Hamburg - Einführung in GraphdatenbankenGraphTalks Hamburg - Einführung in Graphdatenbanken
GraphTalks Hamburg - Einführung in Graphdatenbanken
 
Neo4j GraphDay Tel Aviv - Graphs in Action
Neo4j GraphDay Tel Aviv - Graphs in ActionNeo4j GraphDay Tel Aviv - Graphs in Action
Neo4j GraphDay Tel Aviv - Graphs in Action
 
Connecta Event: Big Query och dataanalys med Google Cloud Platform
Connecta Event: Big Query och dataanalys med Google Cloud PlatformConnecta Event: Big Query och dataanalys med Google Cloud Platform
Connecta Event: Big Query och dataanalys med Google Cloud Platform
 
Foundational Strategies for Trust in Big Data Part 1: Getting Data to the Pla...
Foundational Strategies for Trust in Big Data Part 1: Getting Data to the Pla...Foundational Strategies for Trust in Big Data Part 1: Getting Data to the Pla...
Foundational Strategies for Trust in Big Data Part 1: Getting Data to the Pla...
 
Neo4j GraphTalk Frankfurt - Identity und Access Management
Neo4j GraphTalk Frankfurt - Identity und Access ManagementNeo4j GraphTalk Frankfurt - Identity und Access Management
Neo4j GraphTalk Frankfurt - Identity und Access Management
 
Neo4j GraphTalks - Introduction to GraphDatabases and Neo4j
Neo4j GraphTalks - Introduction to GraphDatabases and Neo4jNeo4j GraphTalks - Introduction to GraphDatabases and Neo4j
Neo4j GraphTalks - Introduction to GraphDatabases and Neo4j
 
GraphTalk Hamburg - Einführung in Graphdatenbanken und Neo4j
GraphTalk Hamburg - Einführung in Graphdatenbanken und Neo4jGraphTalk Hamburg - Einführung in Graphdatenbanken und Neo4j
GraphTalk Hamburg - Einführung in Graphdatenbanken und Neo4j
 
Neo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in Graphdatenbanken
 
GraphTalk München - Einführung in Graphdatenbanken und Neo4j
GraphTalk München - Einführung in Graphdatenbanken und Neo4jGraphTalk München - Einführung in Graphdatenbanken und Neo4j
GraphTalk München - Einführung in Graphdatenbanken und Neo4j
 
Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater
Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater
Neo4j Partner Tag Berlin - Potential für System-Integratoren und Berater
 
Neo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in Graphdatenbanken
 
Power to the People: A Stack to Empower Every User to Make Data-Driven Decisions
Power to the People: A Stack to Empower Every User to Make Data-Driven DecisionsPower to the People: A Stack to Empower Every User to Make Data-Driven Decisions
Power to the People: A Stack to Empower Every User to Make Data-Driven Decisions
 
Produktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4jProduktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4j
 
Neo4j GraphTalks Zürich - Einführung
Neo4j GraphTalks Zürich - EinführungNeo4j GraphTalks Zürich - Einführung
Neo4j GraphTalks Zürich - Einführung
 
Building a Business Case for Innovation: Project Considerations for Cloud, Mo...
Building a Business Case for Innovation: Project Considerations for Cloud, Mo...Building a Business Case for Innovation: Project Considerations for Cloud, Mo...
Building a Business Case for Innovation: Project Considerations for Cloud, Mo...
 
Webinar: The 5 Most Critical Things to Understand About Modern Data Integration
Webinar: The 5 Most Critical Things to Understand About Modern Data IntegrationWebinar: The 5 Most Critical Things to Understand About Modern Data Integration
Webinar: The 5 Most Critical Things to Understand About Modern Data Integration
 
A Connections-first Approach to Supply Chain Optimization
A Connections-first Approach to Supply Chain OptimizationA Connections-first Approach to Supply Chain Optimization
A Connections-first Approach to Supply Chain Optimization
 

Mais de Neo4j

QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansQIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansNeo4j
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Neo4j
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeNeo4j
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsNeo4j
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j
 
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...Neo4j
 
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AIDeloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AINeo4j
 

Mais de Neo4j (20)

QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansQIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge Graphs
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with Graph
 
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
 
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AIDeloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
 

Último

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Último (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Neo4j GraphTalks Agenda

  • 1. Neo4j GraphTalks Herzlich Willkommen! Oktober 2015 Bruno.Ungermann@neotechnology.com
  • 2. Neo4j GraphTalks • 09:00-09:30 Frühstück und Networking • 09:30-10:00 Einführung in Graphen-Datenbanken und Neo4j (Bruno Ungermann, Neo4j) • 10:00-10.30 Kantwert: Deutschland erstes Entscheidernetzwerk – mit Neo4j (Tilo Walter, Geschäftsführer Kantwert) • 10.30-11.00 e-Spirit: Erfahrungswerte mit der Integration von Neo4j in das Content Management System FirstSpirit (Christoph Feddersen, Head of Module Development e-Spirit) • Open End (Stefan Plantikow, Alexander Erdl)
  • 3. Beispiel: Logisches Modell Logistikprozess
  • 4. Relationales Schema (“die Welt in Tabellen pressen”):
  • 6. The Whiteboard Model Is the Physical Model
  • 7. An intuitive approach to data problems
  • 8. Discrete Data Minimally connected data Neo4j is designed for data relationships Use the Right Database for the Right Job Other NoSQL Relational DBMS Neo4j Graph DB Connected Data Focused on Data Relationships Development Benefits Easy model maintenance Easy query Deployment Benefits Ultra high performance Minimal resource usage
  • 9. Relational DBMSs Can’t Handle Relationships Well • Cannot model or store data and relationships without complexity • Performance degrades with number and levels of relationships, and database size • Query complexity grows with need for JOINs • Adding new types of data and relationships requires schema redesign, increasing time to market … making traditional databases inappropriate when data relationships are valuable in real-time Slow development Poor performance Low scalability Hard to maintain
  • 10. NoSQL Databases Don’t Handle Relationships • No data structures to model or store relationships • No query constructs to support data relationships • Relating data requires “JOIN logic” in the application • No ACID support for transactions … making NoSQL databases inappropriate when data relationships are valuable in real-time
  • 11. High Business Value in Data Relationships Data is increasing in volume… • New digital processes • More online transactions • New social networks • More devices Using Data Relationships unlocks value • Real-time recommendations • Fraud detection • Master data management • Network and IT operations • Identity and access management • Graph-based search… and is getting more connected Customers, products, processes, devices interact and relate to each other Early adopters became industry leaders
  • 12. “Forrester estimates that over 25% of enterprises will be using graph databases by 2017” Neo4j Leads the Graph Database Revolution “Neo4j is the current market leader in graph databases.” “Graph analysis is possibly the single most effective competitive differentiator for organizations pursuing data-driven operations and decisions after the design of data capture.” IT Market Clock for Database Management Systems, 2014 https://www.gartner.com/doc/2852717/it-market-clock-database-management TechRadar™: Enterprise DBMS, Q1 2014 http://www.forrester.com/TechRadar+Enterprise+DBMS+Q1+2014/fulltext/-/E-RES106801 Graph Databases – and Their Potential to Transform How We Capture Interdependencies (Enterprise Management Associates) http://blogs.enterprisemanagement.com/dennisdrogseth/2013/11/06/graph-databasesand-potential-transform-capture-interdependencies/
  • 14. 2000 2003 2007 2009 2011 2013 2014 20152012 Neo4j: The Graph Database Leader GraphConnect, first conference for graph DBs First Global 2000 Customer Introduced first and only declarative query language for property graph Published O’Reilly book on Graph Databases $11M Series A from Fidelity, Sunstone and Conor $11M Series B from Fidelity, Sunstone and Conor Commercial Leadership First native graph DB in 24/7 production Invented property graph model Contributed first graph DB to open source $2.5M Seed Round from Sunstone and Conor Funding Extended graph data model to labeled property graph 150+ customers 50K+ monthly downloads 500+ graph DB events worldwide $20M Series C led by Creandum, with Dawn and existing investors Technical Leadership
  • 15. Largest Ecosystem of Graph Enthusiasts • 1,000,000+ downloads • 20,000+ education registrants • 18,000+ Meetup members • 100+ technology and service partners • 200 enterprise subscription customers including 50+ Global 2000 companies
  • 16. Neo4j Adoption by Selected Verticals Financial Services Communications Health & Life Sciences HR & Recruiting Media & Publishing Social Web Industry & Logistics Entertainment Consumer Retail Information ServicesBusiness Services
  • 17. How Customers Use Neo4j Network & Data Center Master Data Management Social Recom– mendations Identity & Access Search & Discovery GEO
  • 18. Backgroun d • One of the world’s largest logistics carriers • Projected to outgrow capacity of old system • New parcel routing system • Single source of truth for entire network • B2C & B2B parcel tracking • Real-time routing: up to 8M parcels per day Business problem • 24x7 availability, year round • Peak loads of 3000+ parcels per second • Complex and diverse software stack • Need predictable performance & linear scalability • Daily changes to logistics network: route from any point, to any point Solution & Benefits • Neo4j provides the ideal domain fit: • a logistics network is a graph • Extreme availability & performance with Neo4j clustering • Hugely simplified queries, vs. relational for complex routing • Flexible data model can reflect real-world data variance much better than relational • “Whiteboard friendly” model easy to understand Industry: Logistics Use case: Real-time Recommendations for Routing Germany
  • 21. Background Business problem Solution & Benefits • German mid-size Insurance company • Founded in 1858 • Project executed by delvin GmbH - a 100% subsidiary of die Bayerische Versicherung a.G. and an IT service specialist in the insurance business • Field sales unit needed easy access to policies and customer data, in an increasing variety of ways • Needed to support a growing business • Existing IBM DB2 system not able to meet performance requirements as the system scaled • 24/7 available system for sales unit outside the company needed • Enable field sales unit to flexibly search for insurance policies and associated personal data, single source of truth • Raising the bar with respect to insurance industry practices • Support the business as it scales, with a high level of performance • Easy port of existing metadata into Neo4j Industry: Insurance Use case: Master Data Management Germany
  • 22. Neo Technology, Inc Confidential Background Business problem • In the drive to provide the best customer web experience on its walmart.com site, Walmart sought to use data products that connect masses of complex buyer and product data to gain super-fast insight into customer needs and product trends • Existing relational database couldn’t handle the complexity of the system’s queries Solution & Benefits • Substituted complex batch process with Neo4j for its online real-time recommendations • Built a simple, real-time recommendation system with low latency queries • Serves up better and faster recommendations, by combining historical and session data Industry: Retail Use case: Real-Time Recommendations Bentonville, Arkansas • Founded in 1962, Walmart has more than 11,000 brick and mortar stores in 27 countries • Plus more than 2 million employees and $470 billion in annual revenues • Needs to provide optimal online customer experience on its walmart.com site to compete
  • 23. Neo Technology, Inc Confidential Background Business problem • Enable customer-selected delivery inside 90min • Maintain a large network routes covering many carriers and couriers. Calculate multiple routing operations simultaneously, in real time, across all possible routes • Scale to enable a variety of services, including same- day delivery, consumer-to-consumer shipping (www.shutl.it) and more predictable delivery times Solution & Benefits • Neo4j calculates all possible routes in real time for every order • The Neo4j-based solution is thousands of times faster than the prior RDMS based solution • Queries require 10-100 times less code, improving time-to- market & code quality • Neo4j lets the team add functionality that was not previously possible Industry: Retail Use case: Routing Recommendations San Francisco & London • eBay seeks to expand global retail presence • Quick & predictable delivery is an important competitive cornerstone • To counter & upstage Amazon Prime, eBay acquired U.K.-based Shutl to form the core of a new delivery service, launching eBay Now (www.ebay.com/now) prior to Christmas 2013 • Founded in 2009, Shutl was the U.K. Leader in same- day delivery, with 70% of the market
  • 24. Industry: Communications Use case: Real-Time Recommendations San Jose CA • Cisco.com serves customer and business customers with Support Services • Needed real-time recommendations, to encourage use of online knowledge base • Cisco had been successfully using Neo4j for its internal master data management solution. • Identified a strong fit for online recommendations Solution & Benefits • Cases, solutions, articles, etc. continuously scraped for cross- reference links, and represented in Neo4j • Real-time reading recommendations via Neo4j • Neo4j Enterprise with HA cluster • The result: customers obtain help faster, with decreased reliance on customer support Background Business problem • Call center volumes needed to be lowered by improving the efficacy of online self service • Leverage large amounts of knowledge stored in service cases, solutions, articles, forums, etc. • Problem resolution times, as well as support costs, needed to be lowered Support Case Knowledge Base Article Solution Knowledge Base Article Knowledge Base Article Message Support Case
  • 25. Industry: Communications Use case: Network & IT Ops Paris Background • Second largest communications company in France • Part of Vivendi Group, partnering with Vodafone Business problem Infrastructure maintenance took one full week to plan, because of the need to model network impacts • Needed rapid, automated “what if” analysis to ensure resilience during unplanned network outages • Identify weaknesses in the network to uncover the need for additional redundancy • Network information spread across > 30 systems, with daily changes to network infrastructure • Business needs sometimes changed very rapidly Solution & Benefits • Flexible network inventory management system, to support modeling, aggregation & troubleshooting • Single source of truth (Neo4j) representing the entire network • Dynamic system loads data from 30+ systems, and allows new applications to access network data • Modeling efforts greatly reduced because of the near 1:1 mapping between the real world and the graph • Flexible schema highly adaptable to changing business requirements Router Service Switch Switch Router Fiber Link Fiber Link Fiber Link Oceanfloor Cable DEPENDS_ON DEPENDS_ON DEPENDS_ON LINKED DEPENDS_ON
  • 26. Background • One of the world’s oldest and largest banks • More than 100 years old and includes more than 1000 predecessor institutions • 500,000 employees and contractors • Most processing is done on UNIX. Needed to manage & visualize the approximately 50,000 UNIX servers Business problem • Improve performance on company-wide network configuration • Combine log data from Splunk into an application that plays events over a visualization of the network, detect incidents • Leverage M&A legacy systems, with no room for error Solution & Benefits • Use Neo4j to store UNIX server & network configuration companywide • Original RDBMS solution could handle only 5000 servers. Neo4j introduced for performance • New applications also were built much more rapidly using Neo4j than possible with SQL Industry: Financial Services Use case: Network & IT Operations Global Large Investment Bank
  • 27. Industry: Communications Use case: ID & Access Management Oslo Background • 10th largest Telco provider in the world, leading in the Nordics • Online self-serve system where large business admins manage employee subscriptions and plans • Mission-critical system whose availability and responsiveness is critical to customer satisfaction Business problem • Degrading relational performance. User login taking minutes while system retrieved access rights • Millions of plans, customers, admins, groups. Highly interconnected data set w/massive joins • Nightly batch workaround solved the performance problem, but led to outdated data • Primary system was Sybase. Batch pre-compute workaround projected to reach 9 hours by 2014: longer than the nightly batch window Solution & Benefits • Moved authorization functionality from Sybase to Neo4j • Modeling the resource graph in Neo4j was straightforward, as the domain is inherently a graph • Able to retire the batch process, and move to real-time responses: measured in milliseconds • Users able to see fresh data, not yesterday’s snapshot • Customer retention risks fully mitigated • Performance, Mi->millsec, Simplicity, Understand Bus Rules, Scale Subscription Account Customer Customer SUBSCRIBED_BY CONTROLLED_BY PART_OF User USER_ACCESS
  • 28. Background • Top investment bank, headquarters Switzerland • Using a relational database coupled with Gemfire for managing employee permissions to research resources (documents and application services) Business problem • When a new investment manager was onboarded, permissions were manually provisioned via a complex manual process. Traders lost an average of 7 days of trading, waiting for the permissions to be granted • Competitor had implemented a project to accelerate the onboarding process. Needed to respond quickly. • High stakes: Regulations leave no room for error. • High complexity: Granular permissions mean each trader needed access to hundreds of resources. Solution & Benefits • Organizational model, groups, and entitlements stored in Neo4j • Meets & exceeds performance requirements. • Significant productivity advantage due to domain fit • Graph visualization makes it easier for the business to provision permissions themselves • Moving to Neo4j meant “fewer compromises” than a relational data store • Now using Neo4j for authorization behind online brokerage business Industry: Financial Services Use case: ID & Access Management London Large Investment Bank
  • 29. Background •The global cost of fraud and identity theft is estimated to be over $200 billion per year • Global financial services firm: trillions of dollars in total assets • Varying compliance & governance considerations • Incredibly complex transaction systems, with ever- growing opportunities for fraud Business problem • Needed to spot and prevent fraud detection in real time, especially in payments that fall within “normal” behavior metrics • Needed more accurate and faster credit risk analysis for payment transactions • Needed to dramatically reduce chargebacks Solution & Benefits • Neo4j helped them simplify both the credit risk analysis and fraud detection processes, lowering TCO • Uniquely identify entities and connections • Chargebacks and fraud greatly reduced, huge savings • Empower business-unit teams to build Neo4j applications for real-time use, and easily evolve them to include non- uniform data, avoiding sparse tables and frequent schema changes Industry: Financial Services Use case: Fraud Detection London & New York Large Financial Services Co.
  • 30. Background Business problem Solution & Benefits • Tre is part of Hutchison Whampoa, one of the world’s largest telecommunications conglomerates • Operates in the Nordics and U.K. • A Neo4j cluster, containing a graph of customer billing information, is accessed by customer-facing applications • Neo4j’s graph-based model enables timely & insightful profiling of customers to support customer service • New applications & enhancements are developed faster • Queries running much faster thanks to Neo4j Industry: Telecommunications Use case: Master Data Management (Customer Data) Stockholm, Schweden • New business requirement to give customers more insight into their own usage patterns • Changing the data model was slow and painful • New queries were difficult to write • Very large data sets creating serious performance problems in RDBMS for connected queries (>L2) • Tre saw value in moving towards real-time customer profiling and real-time analytics
  • 31. • One of the world’s largest communications equipment manufacturers • #91 Global 2000. $44B in annual sales. • Had experienced success with Neo4j in Master Data Management and Real-time Recommendations projects, so wanted to use it for this content management / Graph-based Search problem Solution & Benefits • Cisco created a new “Intelligent Query Service,” an internal document discovery system with automated keyword assignment • Sales reps report that the time it takes to find precisely the right asset decreased from 2 weeks to 20 minutes Background Business problem • Sales reps wasted days looking for appropriate materials to send prospects • Keyword indexing system was too slow • Deal sales cycles were suffering Industry: Communications Use case: Graph-based Search San Jose, CA
  • 32. • One of the world’s largest communications equipment manufacturers • #91 Global 2000. $44B in annual sales. • Needed a system that could accommodate its master data hierarchies in a performant way • HMP is a Master Data Management system at whose heart is Neo4j. Data access services available 24x7 to applications companywide Solution & Benefits • Cisco created a new system: the Hierarchy Management Platform (HMP) • Allows Cisco to manage master data centrally, and centralize data access and business rules • Neo4j provided “Minutes to Milliseconds” performance over Oracle RAC, serving master data in real time • The graph database model provided exactly the flexibility needed to support Cisco’s business rules • HMP so successful that it has expanded to include product hierarchy Background Business problem • Sales compensation system had become unable to meet Cisco’s needs • Existing Oracle RAC system had reached its limits: • Insufficient flexibility for handling complex organizational hierarchies and mappings • “Real-time” queries were taking > 1 minute! • Business-critical “P1” system needs to be continually available, with zero downtime Industry: Communications Use case: Master Data Management, HMP San Jose, CA
  • 33. Neo Technology, Inc Confidential Fragen? Präsentationen Videos... Sammlung Use Cases Beispiel-Modelle bruno.ungermann@neotechnology.com

Notas do Editor

  1. In the near future, many of your apps will be driven by data relationships and not transactions You can unlock value from business relationships with Neo4j
  2. Presenter Notes - Challenges with current technologies? Database options are not suited to model or store data as a network of relationships Performance degrades with number and levels of relationships making it harder to use for real-time applications Not flexible to add or change relationships in realtime
  3. Relating data requires building JOIN logic in the application and more data movement over the network
  4. Presenter Notes - Higher Level Value Proposition Everyday, new data is being created at a volume never seen before. And we see that this data is getting even more connected. People communicating as customers, employees, friends, influencers. Customers purchasing products, services or content, expressing their likes and dislikes. Digitization of processes and more data elements for each step. And with Internet of Things (IoT), we have the same thing repeating but with machines talking to each other.  There is tremendous value in the knowledge of this relationship information for real-time applications. Examples are  Connect a user’s profile and purchases to other users and increase revenue through recommendations for new products and services Reimagine your master data - HR, Customer or Product as a connected model and identify ways to reach customers, improve their experience, identify the best people to staff on projects and more View your individual data elements as part of a process to determine fraud detection or process bottlenecks Companies like Google, LinkedIn and PayPal have done exactly that. Reimagine their data as a network (or a graph) and use the relationship information