KB_01_Graph_databases
KB_01_Graph_databases
• What is an ontology?
• What is OWL?
• What is RDF?
Agenda
• Trends in Data
• NOSQL
• What is a Graph?
• What is a Graph Database?
• What is GraphDB?
Data is more Semi-Structured:
• Pros:
– Powerful data model
– Connected data locally indexed
– Easy to query
• Cons
– Requires rewiring your brain
Living in a NOSQL World
GRraDpBhMS
Databases
Complexity
Document
Databases
BigTable
Clones
Key-Value
Relational Store
Databases
90% of
Use Cases
Size
What is a Graph?
What is a Graph?
• Undirected Graph
• Directed Graph
• Pseudo Graph
• Multi Graph
More Kinds of Graphs
• Weighted Graph
• Labeled Graph
• Property Graph
What is a Graph Database?
Used for:
• Recommendation
of friends
• Analysis of
influence
• Implicit user
clusters
Recommendations
Used for:
• Recommendation
of products,
services and
content
Example: The art ontology
Example: The art ontology
Questions?
?
Thank you!