Neo4j Solutions
Master Data Management
February 2015
Why Neo4j?
Neo4j is an enterprise-grade graph
database that enables you to:
• Model and store your data as a graph
• Query data relationships with ease
and in real-time
• Seamlessly evolve applications by
easily adding new data and
relationships Fast Development
High Performance
High Scalability
Easy to Maintain
Neo4j – Key Product Features
Native Graph Storage
Ensures data consistency and
performance
Native Graph Processing per CPU core
Millions of hops per second, in real time
“Whiteboard Friendly” Data Modeling
Model data as it naturally occurs
High Data Integrity
Fully ACID transactions
Powerful, Expressive Query Language
Requires 10x to 100x less code than SQL
Scalability and High Availability
Vertical and horizontal scaling optimized
for graphs
Built-in ETL
Seamless import from other databases
Integration
Drivers and APIs for popular languages
MATCH
(A)
The Whiteboard Model is the Physical Model
Eliminates Graph-to-
Relational Mapping
In your data model
Bridge the gap
between business
and IT models
In your application
Greatly reduce need
for application code
Neo4j Solution
Neo4j Works in Your Infrastructure
Loading data into the graph is easy
Neo4j includes built-in tooling to ingest data from CSV,
and you can find have many online examples.
Keeping data in sync
Neo4j has a REST API for easy updating; some customers
use queues; some modify their applications.
Learning Neo4j is intuitive and easy
Training is readily available. Cypher has a quick learning
curve. Lots of language drivers exist. The native Java API is
easy to use.
Solutions with Neo4j
Master Data Management
February 2015

Neo4j Solutions - Master Data Management

  • 1.
    Neo4j Solutions Master DataManagement February 2015
  • 2.
    Why Neo4j? Neo4j isan enterprise-grade graph database that enables you to: • Model and store your data as a graph • Query data relationships with ease and in real-time • Seamlessly evolve applications by easily adding new data and relationships Fast Development High Performance High Scalability Easy to Maintain
  • 3.
    Neo4j – KeyProduct Features Native Graph Storage Ensures data consistency and performance Native Graph Processing per CPU core Millions of hops per second, in real time “Whiteboard Friendly” Data Modeling Model data as it naturally occurs High Data Integrity Fully ACID transactions Powerful, Expressive Query Language Requires 10x to 100x less code than SQL Scalability and High Availability Vertical and horizontal scaling optimized for graphs Built-in ETL Seamless import from other databases Integration Drivers and APIs for popular languages MATCH (A)
  • 4.
    The Whiteboard Modelis the Physical Model Eliminates Graph-to- Relational Mapping In your data model Bridge the gap between business and IT models In your application Greatly reduce need for application code
  • 5.
  • 6.
    Neo4j Works inYour Infrastructure Loading data into the graph is easy Neo4j includes built-in tooling to ingest data from CSV, and you can find have many online examples. Keeping data in sync Neo4j has a REST API for easy updating; some customers use queues; some modify their applications. Learning Neo4j is intuitive and easy Training is readily available. Cypher has a quick learning curve. Lots of language drivers exist. The native Java API is easy to use.
  • 7.
    Solutions with Neo4j MasterData Management February 2015