Upload
neo4j-the-fastest-and-most-scalable-native-graph-database
View
205
Download
0
Embed Size (px)
Citation preview
!!
Agenda:
9.30-10.00 Registrierung und Networking 10.00-11.00 Geschäftliches Potential für System-Integratoren und Berater – Graphdatenbank Neo4j: Konzept, Positionierung, Status Region DACH Bruno Ungermann 11.00-11.30 Neo4j Partner Program (english) Erik Nolten 11.30-11.45 Pause 11.45-12.45 Schneller Nutzen mit Neo4j: das Beispiel Panama Papers Stefan Kolmar Mittagessen & Networking Alexander Erdl
!!!
Graph Model: Nodes & Relationships
Container !Load!
USING ROUTEDepart 2014-04-15Arrive 2014-04-28
FROM
TO
USING ROUTE
Depart 2014-04-15
Arrive 2014-04-28
FUELING
USING_CARRIER
LOAD
USING CARRIER
Vessel!
Physical !Container!
Container !Load!
Shipment!Carrier!
Emission!Class A!
Shipment!
Carrier!
Route!10520km!
Route!823km!
!
Fueling!Max Weight 80!Type of Gas B!
!
Town:!Tokyo!
Town:!Hong Kong!
Town:!Hamburg!
Container !Load!Container !
Load!Container !Load!Parcel !Weight 15.5kg!
“We found Neo4j to be literally thousands of times faster than our prior MySQL solution, with queries that require
10-100 times less code. Today, Neo4j provides eBay with functionality that was previously impossible.”
- Volker Pacher, Senior Developer
“Minutes to milliseconds” performance Queries up to 1000x faster than other tested database types!
Speed
Discrete Data Minimally
connected data
Neo4j is designed for data relationships
Other NoSQL Relational DBMS Neo4j Graph DB
Connected Data Focused on
Data Relationships
Development BenefitsEasy model maintenance
Easy query
Deployment BenefitsUltra high performance Minimal resource usage
Use the Right Database for the Right Job
NEO4j USE CASES Real Time Recommendations
Meta Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
GRAPH THINKING: Meta Data Management
LogisticsRDBMS CRM
RDBMS
Mails
Mailsyst
Docs
Filesysem
MediaLibrary
Filesysem
CMS
RDBMS
Laboratory
RDBMS
LogFiles
RDBMS
Ecommerce
RDBMS
NEO4j USE CASES Real Time Recommendations
Meta Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
Polymer processing Children’s toys: high responsibility!
Schleich: transparency & reliable answers Is there a critical substance ?!
?!product!
materials!
substances!
lab tests!measured values!
statutory thresholds!
law!
local context!
batches!
Bartagame14675!(Charge 11A1)!
processing steps!
Schleich example:"joint development by domain experts & architects
law XYZ
product idea
briefing board concept board
budget project
model
project profile
product version
product
components (bill of material BOM)
chemical risk assessment
component X
tool technical specification and documents
production process
approval
approval
approval
UserInterface:doesnothavetobeagraphtheMicroApp„BOMEdit“
Dr. Andreas Weber | semantisches Produktdatenmanagement | 23.06.2016 | Folie 17
NEO4j USE CASES Real Time Recommendations
Meta Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
„We have many different silos, many different data domains and in order to make sense out of our data we need to bring those together and make them useful for us.“ Sokratis Kartelias Senior Product Manager !
GRAPH THINKING: Graph Based Search
INCLUDE
INCLUDE
CREATE
IN
SOURCE
IN
IN
NEO4j USE CASES Real Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
Uses Neo4j to manage the digital assets inside of its next generation in-flight entertainment system.!
NEO4j USE CASES Real Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
GRAPH THINKING: Identity And Access Management
TRUSTS
TRUSTS
AUTHENTICATES
NEO4j USE CASES Real Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations CA
N_R
EAD
UBS was the recipient of the 2014 Graphie Award for “Best Identify And Access Management App”!
NEO4j USE CASES Real Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
Telenor!
NEO4j USE CASES Real Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
NEO4j USE CASES Real Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
BRIDGES
POWERSPOWERS
GRAPH THINKING: Network & IT-Operations
Uses Neo4j for network topology analysis for big telco service providers!
NEO4j USE CASES Real Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
NEO4j USE CASES Real Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
VIEW
ED
GRAPH THINKING: Real Time Recommendations
BOUG
HT
VIEWED
BO
UG
HT
“As the current market leader in graph databases, and with enterprise features for scalability and availability, Neo4j is the right choice to meet our demands.”! Marcos Wada
Software Developer, Walmart!
NEO4j USE CASES Real Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
NEO4j USE CASES Real Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
“A logistics network is a graph, and doesn’t fit the table structure of a relational database well,” says Wagenknecht. The team chose Neo4j for its flexibility and scalability. With Neo4j’s native graph storage and processing engine, transactions took milliseconds, not minutes, for high-speed, full graph, database traversals.!
Dominik WagenknechtTechnology Architect, Accenture!
NEO4j USE CASES Real Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
GRAPH THINKING: Fraud Detection
HAS
OPE
NED_
ACCO
UNT
NEO4j USE CASES Real Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
“Graph databases offer new methods of uncovering fraud rings and other sophisticated scams with a high-level of accuracy, and are capable of stopping advanced fraud scenarios in real-time.”!
Gorka SadowskiCyber Security Expert!
• Panama based lawyers Mossack & Fonseca do business in hosting “letterbox companies”
• Suspected to support tax saving and organized crime • Client data were leaked from M&F to ICIJ (International
Consortium of Investigative Journalists)à The Panama Papers
• Altogether: 2.6 TB, 11 milo files, 214.000 letter box
companies • Goal to unravel chains Bank-Person–Client–Address–
Intermediaries – M&F • Earlier cases: spreadsheet based analysis (back-and-
forth) & pencil to extract such connections • This case: sheer amount of data & arbitrarily chain
length condemn such approaches to fail
• 400 journalists, investigate/update/share, 2 people with IT background!
!
!!
HAS
OPE
NED
_AC
COU
NT
HAS
OPE
NED
_AC
COU
NT
HAS
OPE
NED
_AC
COU
NT
2000 2003 2007 2009 ! 2011! 2013! 2014! 2015!2012!
GraphConnect, first conference for
graph DBs
First Global 2000
Customer
Introduced first and only
declarative query language for
property graph
Published O’Reilly
bookon Graph Databases
First native
graph DB in 24/7
production
Invented property
graph model
Contributed first graph DB
to open source
Extended graph data model to labeled property
graph
150+ customers 50K+ monthlydownloads
500+ graph DB eventsworldwide
Neo4j: The Graph Database Leader
“Forrester estimates that over 25% of enterprises will be using graph databases by 2017”
“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, 2014https://www.gartner.com/doc/2852717/it-market-clock-database-management
TechRadar™: Enterprise DBMS, Q1 2014http://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/
Neo4j Leads the Graph Database Revolution
FinancialServices Communications Health &
Life Sciences HR &
Recruiting Media &
Publishing SocialWeb
Industry & Logistics
Entertainment Consumer Retail Information Services Business Services
Neo4j Leads the Graph Database Revolution