SlideShare una empresa de Scribd logo
1 de 35
GGRAPHRAPH
DDATABASEATABASE
Shruti Arya
July 22, 2013
Graph Database
GRAPH DATABASE
A graph is a set of nodes
interconnected by links .
A database is an organised
collection of data.
A Graph Database is a database that
uses graph structures with nodes,
edges, and properties to represent
and store information.
The Graph DB Model
 Graph databases are NoSQL databases.
 NoSQL is a data storage technology.
 NoSQL simply means “ NOT ONLY SQL”.
NNeed of Grapheed of Graph
DatabaseDatabase //
NoSQLNoSQL
IINCREASING SIZE OF DATANCREASING SIZE OF DATA
SETSET
2007 2008
2009
2010
2011?
0
500
1000
1500
2000
2500
3000
• Text (content)
• Hyper-Text (added pointers)
• RSS (joined those pointers)
• Blogs (added pingbacks)
• Tagging (grouped related
data)
• RDF (described connected
data)
• GGG (content + pointers
+ relationships +
descriptions)
CCONNECTED-NESSONNECTED-NESS
GGG = Giant global graph
SSEMI-EMI-SSTRUCTUREDTRUCTURED IINFORMATIONNFORMATION
 If you tried to collect all the data of every movie ever
made, how would you model it?
 Actors, Characters, Locations, Dates, Costs, Ratings,
Showings, Ticket Sales, etc.
 Need to store more data about each entity
AARCHITECTURERCHITECTURE
Four NoSQL Quadrants / Categories
Key Value Stores: Pros and Cons
Pros:
Simple data model
Scalable
Cons:
Create your own “foreign keys”
Poor for complex data
Column Family: Pros and Cons
Pros:
Supports Simi-Structured Data
Naturally Indexed (columns)
Scalable
Cons:
Poor for interconnected data
Document Databases: Pros and Cons
Pros:
Simple, powerful data model
Scalable
Cons:
Poor for interconnected data
Query model limited to keys and indexes
Map reduce for larger queries
Graph Databases: Pros and Cons
Pros:
Powerful data model, as general as RDBMS
Connected data locally indexed
Easy to query
Cons:
Requires rewiring your brain
HHOWOW GGRAPHRAPH DDATABASESATABASES
WWORKORK ??
The Graph DB Model
“A Graph —records data in→ Nodes —which have→
Properties”
“Nodes —are organized by Relationships —which also have→ →
Properties”
Building a Node Space
Building a Node Space
Defining Relationship Types
The Graph DB Model : traversal
Traversing a Node Space
QQUERYUERY AA GGRAPHRAPH WWITHITH TTRAVERSALRAVERSAL
“A Traversal —navigates→ a Graph; it —identifies→ Paths
—which order→ Nodes”
Graph Database Vendors 
 Neo4J (neo4j.org)
 OrientDB (orientechnologies.com)
 Dex
 HyperGraphDB
 Infogrid
 Sones
Graph Database Use Cases 
 Clustering  Task Planning
 Social Connections  Scheduling
 Hubs  Process Assignation
 Graph Mining  Routing
 Centrality Measures  Logistics
 Location Based services  League Planning
Graph Like Applications
 Recommendations
– Heuristics (Page Rank)
– Local
 Shortest Paths
 Hammock Functions
 Walks
 Search algorithms
 Shooting stars
 K-nearest neighbours
Some of the best-known uses of graph databases include Google’s
Knowledge Graph, Facebook's Social Graph and Twitter’s Interest Graph.
 If your database is highly associative
 If your data is NOT used for statistical analysis, data
mining and exploration, or operational research
 If you have large data sets with changing or on-the-
fly schemas
When To Use Graph Databases?
 Represent related data as it inherently is. So, developers can start
coding immediately
 Great performance , as graph databases, which are defined as
any storage system that provides index-free adjacency. What this
means is that every element in the database contains a direct link
to its adjacent element, and so no need of joins
 Response time remains constant, not depending on the total
amount of data stored.
Benefits Of Graph Databases?
Thank you…. 

Más contenido relacionado

La actualidad más candente

An Introduction to Big Data, NoSQL and MongoDB
An Introduction to Big Data, NoSQL and MongoDBAn Introduction to Big Data, NoSQL and MongoDB
An Introduction to Big Data, NoSQL and MongoDB
William LaForest
 
Column oriented database
Column oriented databaseColumn oriented database
Column oriented database
Kanike Krishna
 
What Is Apache Spark? | Introduction To Apache Spark | Apache Spark Tutorial ...
What Is Apache Spark? | Introduction To Apache Spark | Apache Spark Tutorial ...What Is Apache Spark? | Introduction To Apache Spark | Apache Spark Tutorial ...
What Is Apache Spark? | Introduction To Apache Spark | Apache Spark Tutorial ...
Simplilearn
 

La actualidad más candente (20)

Graph databases
Graph databasesGraph databases
Graph databases
 
RDBMS to Graph
RDBMS to GraphRDBMS to Graph
RDBMS to Graph
 
NoSQL databases
NoSQL databasesNoSQL databases
NoSQL databases
 
NOSQL- Presentation on NoSQL
NOSQL- Presentation on NoSQLNOSQL- Presentation on NoSQL
NOSQL- Presentation on NoSQL
 
introduction to NOSQL Database
introduction to NOSQL Databaseintroduction to NOSQL Database
introduction to NOSQL Database
 
An Introduction to Big Data, NoSQL and MongoDB
An Introduction to Big Data, NoSQL and MongoDBAn Introduction to Big Data, NoSQL and MongoDB
An Introduction to Big Data, NoSQL and MongoDB
 
Intro to Cypher
Intro to CypherIntro to Cypher
Intro to Cypher
 
Column oriented database
Column oriented databaseColumn oriented database
Column oriented database
 
Key-Value NoSQL Database
Key-Value NoSQL DatabaseKey-Value NoSQL Database
Key-Value NoSQL Database
 
Nosql data models
Nosql data modelsNosql data models
Nosql data models
 
Data Engineering Basics
Data Engineering BasicsData Engineering Basics
Data Engineering Basics
 
Intro to Neo4j
Intro to Neo4jIntro to Neo4j
Intro to Neo4j
 
An Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4jAn Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4j
 
Nosql databases
Nosql databasesNosql databases
Nosql databases
 
Introduction to Knowledge Graphs and Semantic AI
Introduction to Knowledge Graphs and Semantic AIIntroduction to Knowledge Graphs and Semantic AI
Introduction to Knowledge Graphs and Semantic AI
 
Introduction to MongoDB
Introduction to MongoDBIntroduction to MongoDB
Introduction to MongoDB
 
web mining
web miningweb mining
web mining
 
NOSQLEU - Graph Databases and Neo4j
NOSQLEU - Graph Databases and Neo4jNOSQLEU - Graph Databases and Neo4j
NOSQLEU - Graph Databases and Neo4j
 
What Is Apache Spark? | Introduction To Apache Spark | Apache Spark Tutorial ...
What Is Apache Spark? | Introduction To Apache Spark | Apache Spark Tutorial ...What Is Apache Spark? | Introduction To Apache Spark | Apache Spark Tutorial ...
What Is Apache Spark? | Introduction To Apache Spark | Apache Spark Tutorial ...
 
What is NoSQL and CAP Theorem
What is NoSQL and CAP TheoremWhat is NoSQL and CAP Theorem
What is NoSQL and CAP Theorem
 

Destacado

Php-Continuation
Php-ContinuationPhp-Continuation
Php-Continuation
lotlot
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overview
honglee71
 
Types of databases
Types of databasesTypes of databases
Types of databases
PAQUIAAIZEL
 
Strategies to Engage in Social Media - Will Scott- Search Influence
Strategies to Engage in Social Media - Will Scott- Search InfluenceStrategies to Engage in Social Media - Will Scott- Search Influence
Strategies to Engage in Social Media - Will Scott- Search Influence
el_chambers
 

Destacado (19)

Php-Continuation
Php-ContinuationPhp-Continuation
Php-Continuation
 
Cio summit 20170223_v20
Cio summit 20170223_v20Cio summit 20170223_v20
Cio summit 20170223_v20
 
The hippocratic oath
The hippocratic oathThe hippocratic oath
The hippocratic oath
 
Types of database
Types of databaseTypes of database
Types of database
 
Intro to Graphs and Neo4j
Intro to Graphs and Neo4jIntro to Graphs and Neo4j
Intro to Graphs and Neo4j
 
Graph database super star
Graph database super starGraph database super star
Graph database super star
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overview
 
HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)
 
Types of databases
Types of databasesTypes of databases
Types of databases
 
Worlds of Words
Worlds of WordsWorlds of Words
Worlds of Words
 
Space Luggage
Space LuggageSpace Luggage
Space Luggage
 
Company Formation in Lithuania
Company Formation in LithuaniaCompany Formation in Lithuania
Company Formation in Lithuania
 
Vincenzo Attomanelli 3_slide-share
Vincenzo Attomanelli 3_slide-shareVincenzo Attomanelli 3_slide-share
Vincenzo Attomanelli 3_slide-share
 
Zreiss
Zreiss  Zreiss
Zreiss
 
Strategies to Engage in Social Media - Will Scott- Search Influence
Strategies to Engage in Social Media - Will Scott- Search InfluenceStrategies to Engage in Social Media - Will Scott- Search Influence
Strategies to Engage in Social Media - Will Scott- Search Influence
 
Alison Sealey
Alison SealeyAlison Sealey
Alison Sealey
 
Macro
MacroMacro
Macro
 
Ct 2011 2(1)
Ct 2011 2(1)Ct 2011 2(1)
Ct 2011 2(1)
 
The silent whisper production diary
The silent whisper production diary The silent whisper production diary
The silent whisper production diary
 

Similar a Graph database

Big Data Analytics Projects - Real World with Pentaho
Big Data Analytics Projects - Real World with PentahoBig Data Analytics Projects - Real World with Pentaho
Big Data Analytics Projects - Real World with Pentaho
Mark Kromer
 
Sharing a Startup’s Big Data Lessons
Sharing a Startup’s Big Data LessonsSharing a Startup’s Big Data Lessons
Sharing a Startup’s Big Data Lessons
George Stathis
 

Similar a Graph database (20)

Ramya ppt.pptx
Ramya ppt.pptxRamya ppt.pptx
Ramya ppt.pptx
 
Graph Theory and Databases
Graph Theory and DatabasesGraph Theory and Databases
Graph Theory and Databases
 
Graph database in sv meetup
Graph database in sv meetupGraph database in sv meetup
Graph database in sv meetup
 
Graph Databases
Graph DatabasesGraph Databases
Graph Databases
 
no sql ppt.pptx
no sql ppt.pptxno sql ppt.pptx
no sql ppt.pptx
 
Big Data Analytics Projects - Real World with Pentaho
Big Data Analytics Projects - Real World with PentahoBig Data Analytics Projects - Real World with Pentaho
Big Data Analytics Projects - Real World with Pentaho
 
NoSQL Databases Introduction - UTN 2013
NoSQL Databases Introduction - UTN 2013NoSQL Databases Introduction - UTN 2013
NoSQL Databases Introduction - UTN 2013
 
EVALUATING CASSANDRA, MONGO DB LIKE NOSQL DATASETS USING HADOOP STREAMING
EVALUATING CASSANDRA, MONGO DB LIKE NOSQL DATASETS USING HADOOP STREAMINGEVALUATING CASSANDRA, MONGO DB LIKE NOSQL DATASETS USING HADOOP STREAMING
EVALUATING CASSANDRA, MONGO DB LIKE NOSQL DATASETS USING HADOOP STREAMING
 
Applying large scale text analytics with graph databases
Applying large scale text analytics with graph databasesApplying large scale text analytics with graph databases
Applying large scale text analytics with graph databases
 
Grails goes Graph
Grails goes GraphGrails goes Graph
Grails goes Graph
 
Which NoSQL Database to Combine with Spark for Real Time Big Data Analytics?
Which NoSQL Database to Combine with Spark for Real Time Big Data Analytics?Which NoSQL Database to Combine with Spark for Real Time Big Data Analytics?
Which NoSQL Database to Combine with Spark for Real Time Big Data Analytics?
 
Sharing a Startup’s Big Data Lessons
Sharing a Startup’s Big Data LessonsSharing a Startup’s Big Data Lessons
Sharing a Startup’s Big Data Lessons
 
Introduction to Property Graph Features (AskTOM Office Hours part 1)
Introduction to Property Graph Features (AskTOM Office Hours part 1) Introduction to Property Graph Features (AskTOM Office Hours part 1)
Introduction to Property Graph Features (AskTOM Office Hours part 1)
 
Big Data Analytics with Hadoop
Big Data Analytics with HadoopBig Data Analytics with Hadoop
Big Data Analytics with Hadoop
 
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SFTed Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
Ted Willke, Senior Principal Engineer & GM, Datacenter Group, Intel at MLconf SF
 
Big dataintegration rahm-part3Scalable and privacy-preserving data integratio...
Big dataintegration rahm-part3Scalable and privacy-preserving data integratio...Big dataintegration rahm-part3Scalable and privacy-preserving data integratio...
Big dataintegration rahm-part3Scalable and privacy-preserving data integratio...
 
Graph Databases
Graph DatabasesGraph Databases
Graph Databases
 
Neo4j_allHands_04112013
Neo4j_allHands_04112013Neo4j_allHands_04112013
Neo4j_allHands_04112013
 
Big Data Analytics
Big Data AnalyticsBig Data Analytics
Big Data Analytics
 
Knowledge Graph for Machine Learning and Data Science
Knowledge Graph for Machine Learning and Data ScienceKnowledge Graph for Machine Learning and Data Science
Knowledge Graph for Machine Learning and Data Science
 

Último

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Último (20)

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 

Graph database

  • 2. Graph Database GRAPH DATABASE A graph is a set of nodes interconnected by links . A database is an organised collection of data.
  • 3. A Graph Database is a database that uses graph structures with nodes, edges, and properties to represent and store information.
  • 4. The Graph DB Model
  • 5.  Graph databases are NoSQL databases.  NoSQL is a data storage technology.  NoSQL simply means “ NOT ONLY SQL”.
  • 6. NNeed of Grapheed of Graph DatabaseDatabase // NoSQLNoSQL
  • 7. IINCREASING SIZE OF DATANCREASING SIZE OF DATA SETSET 2007 2008 2009 2010 2011? 0 500 1000 1500 2000 2500 3000
  • 8. • Text (content) • Hyper-Text (added pointers) • RSS (joined those pointers) • Blogs (added pingbacks) • Tagging (grouped related data) • RDF (described connected data) • GGG (content + pointers + relationships + descriptions) CCONNECTED-NESSONNECTED-NESS GGG = Giant global graph
  • 9. SSEMI-EMI-SSTRUCTUREDTRUCTURED IINFORMATIONNFORMATION  If you tried to collect all the data of every movie ever made, how would you model it?  Actors, Characters, Locations, Dates, Costs, Ratings, Showings, Ticket Sales, etc.  Need to store more data about each entity
  • 11.
  • 12. Four NoSQL Quadrants / Categories
  • 13.
  • 14.
  • 15. Key Value Stores: Pros and Cons Pros: Simple data model Scalable Cons: Create your own “foreign keys” Poor for complex data
  • 16. Column Family: Pros and Cons Pros: Supports Simi-Structured Data Naturally Indexed (columns) Scalable Cons: Poor for interconnected data
  • 17. Document Databases: Pros and Cons Pros: Simple, powerful data model Scalable Cons: Poor for interconnected data Query model limited to keys and indexes Map reduce for larger queries
  • 18. Graph Databases: Pros and Cons Pros: Powerful data model, as general as RDBMS Connected data locally indexed Easy to query Cons: Requires rewiring your brain
  • 20. The Graph DB Model
  • 21. “A Graph —records data in→ Nodes —which have→ Properties” “Nodes —are organized by Relationships —which also have→ → Properties”
  • 22.
  • 26. The Graph DB Model : traversal
  • 27.
  • 29. QQUERYUERY AA GGRAPHRAPH WWITHITH TTRAVERSALRAVERSAL “A Traversal —navigates→ a Graph; it —identifies→ Paths —which order→ Nodes”
  • 30. Graph Database Vendors   Neo4J (neo4j.org)  OrientDB (orientechnologies.com)  Dex  HyperGraphDB  Infogrid  Sones
  • 31. Graph Database Use Cases   Clustering  Task Planning  Social Connections  Scheduling  Hubs  Process Assignation  Graph Mining  Routing  Centrality Measures  Logistics  Location Based services  League Planning
  • 32. Graph Like Applications  Recommendations – Heuristics (Page Rank) – Local  Shortest Paths  Hammock Functions  Walks  Search algorithms  Shooting stars  K-nearest neighbours Some of the best-known uses of graph databases include Google’s Knowledge Graph, Facebook's Social Graph and Twitter’s Interest Graph.
  • 33.  If your database is highly associative  If your data is NOT used for statistical analysis, data mining and exploration, or operational research  If you have large data sets with changing or on-the- fly schemas When To Use Graph Databases?
  • 34.  Represent related data as it inherently is. So, developers can start coding immediately  Great performance , as graph databases, which are defined as any storage system that provides index-free adjacency. What this means is that every element in the database contains a direct link to its adjacent element, and so no need of joins  Response time remains constant, not depending on the total amount of data stored. Benefits Of Graph Databases?