Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 5

PRESENTATION

ON
NEO4J
INTRODUCTION TO NEO4J
Neo4j is the most famous database management system and it is also a NoSQL database system. Neo4j is
different from Mysql or MongoDB it has its own features that’s makes it special compared to other Database
Management System.

Neo4j is the world’s leading graph database. The architecture is designed for optimal management, storage,
and traversal of nodes and relationships. The graph database takes a property graph approach, which is
beneficial for both traversal performance and operations runtime. Neo4j offers dedicated memory
management and memory-efficient operations.

Neo4j is scalable and can be deployed as a standalone server or across multiple machines in a fault-tolerant
cluster for production environments. Other features for production applications include hot backups and
extensive monitoring.

2
FEATURES
● Flexible Schema: Neo4j follows a data model called graph model. The graph contains nodes and the
nodes are connected to each other. Nodes and relationships store data in key-value pairs known as
properties.
● ACID Property: Neo4j supports full ACID properties (Atomicity, Consistency, Isolation and Durability).
● Scalability: Neo4j facilitates you to scale the database by increasing the number of reads/writes, and
the volume without affecting the data integrity and the speed of query processing.
● Reliability: Neo4j provides replication for data safety and reliability.
● Cypher Query Language: Neo4j provides a powerful declarative query language called Cypher
Query language. It is used to create and retrieve relations between data without using the complex
queries like Joins.
● Built-in Web applications: Neo4j also provides a built-in Neo4j browser web application which can
be used to create and retrieve your graph data.
● GraphDB: Neo4j follows Property Graph Data Model.

3
USE IN INDUSTRY

4
THANK YOU!

You might also like