Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
:STORES_DATA_IN_A
Master is immediately consistent, slaves are eventually consistent
Many graph systems are specific purpose (eg. social networking, genome analysis, ...) - but neo4j is designed to be generic so that it can be used for many purposes...
All versions & editions of neo4j are open source - because we love it. The license (GPL or AGPL) varies - so you may actually be better of with a commercial license.
PostgreSQL
MySQL
:BASED_ON_THEORY
MS SQL Server
Oracle
MS Access
IBM DB2
RDBMS
Sets
:STORES_DATA_IN_A
Column
Families
Documents
Key-Value
Pairs
Database
Graphs
:BASED_ON_THEORY
Declarative
Pattern Matching
ASCII-art
Ad-Hoc queries
Cypher
Excellent scalability, comparable to RDBMSes
Master/Slave replication clusters for horizontal scaling
Scalable
ACID
Master
Data
Management
USE CASES
Multi-purpose
Access
&
Identity
Open
Source
Recommendations
Social
Networks
Fraud Analysis / Detection
Impact
Analysis
Path-
Finding
Media /
Entertainment
Commercial
Licensing
Transport &
Logistics
Financial
Services
BioTech, Pharma,
Life Sciences
Telecom
Enterprise
Support
Gaming
www.neo4j.org
Industries
Product
Consulting
Cost
Ability
Performance
Agility
Benefits
Project
Managers
Delivering an on-time, in-budget project means that you have to use the right tool for the job. That's why projects that are dealing with networked datasets benefit from network-centric solutions: they allow the technical staff (developers/sysadmins) to be more productive, and provide business users with a simpler, more responsive and elegant result. Next time you are doing projects involving recommendations, master data management, impact analysis or any of the other use cases, ask why people are not using neo4j - if they haven't already done so themselves.
CIO
Neo4j offers a smart new database architecture that complements existing relational systems for specific workloads: graph (or "network centric") queries. The graph database allows you to run these complex queries more efficiently, with less hardware and less time and effort spent on implementations. Overall, the Neo4j graph database will contribute to making the IT organisation more agile, cost-effective and business focused.
Architects
Networked problems benefit from network-centric solutions.
That's why you should be using a graph database for some of the
business solutions that you are building: many datasets are
densely connected, and both your technical staff (developers/sysadmins) and your business users will love the simplicity and elegance with which neo4j enables using these. Whether it's the simple Cypher query language or the intuitive graph visualisations, they all contribute to a better architectural fit for the project.
Business
Managers
Every IT system needs a place to store their data. But many systems have been using the wrong kind of technology to do so - and this has led to poor a poor business user experience. Whether it's a slow system, a late project, or a budget that has been overrun, many of these issues can just be avoided by using the right tool for the job. Graph Databases offer your IT users a better tool for specific, network-oriented problems. Don't let the default be yet another RDBMS - ask why not consider an alternative that is better fit for purpose.
Developers
A smart NOSQL database that uses a completely different
datamodel (a "property graph") to store data. Normalisation
all of a sudden becomes cheap, and join-style operations
go lightning fast. Use it for complex queries, recursive lookups
and/or pathfinding operations - and you will never look back.
Plus: it's a fully transactional, ACID database that will take
excellent care of your data, and will scale nicely as your
application grows.
Elevator Pitches
Audiences
Computers need data - and that data needs to be stored and managed somewhere. Typically, that's what databases do. Your bank, your supermarket, your gas station - they all store data about the things you buy from them in databases. But not all data is the same - there are different types of data (files, pictures, transactions, documents, ...) and some data is very interesting to understand. That's why a specific type of database - we call it a "graph" database, after the math discipline that supports it - was created to understand patterns, relationships and connections between data better. Banks use it to detect fraud, supermarkets to recommend other products, and facebook uses it to suggest new friends. It's way cool.
General
Public