-
Notifications
You must be signed in to change notification settings - Fork 11
Home
Welcome to the graph-db-insights wiki!
We are living in the physical world created brick by brick, by mankind. There also exists a virtual space which has come into existence with the popularity of internet- the digital space. I believe That's the good enough reason to believe in the theory of parallel universe! Well, we are living both the worlds concurrently.
Graph theory says the entire world can be depicted as a graph- with any entity as a node and the connection between them as edges. Mapping the real world to digital world was initially done using SQL.The entities and their relationship were represented as tables and columns using primary key and foreign key constraints. The traditional mapping of both the world using SQL is merely an approximation.There are many challenges in mimicking the world through SQL, amongst them, the biggest challenge is storing the relationships between two entities.Therefore, there is a need for a database which is much more efficient in storing the real world entities and their relationships. Henceforth, graph databases are becoming very popular in the market.They can be really useful in solving real world problems efficiently as they understand the world entities and their relationships better.
This developer journey is a tour guide for all those developers who want to take the first step towards graph databases.The journey gives a brief introduction on how to play around with orient db - create a domain specific knowledge graph with data and make it confess interesting insights about the domain, which in turn will help in driving the market in a much efficient way.
It's always good to create something new by extending the knowledge we have.Orientdb - a native property graph databases have done the same. Rather than inventing a new graph traversal language, they have used SQL and have extended it to meet the needs of a graph database.This journey has given a hands-on tutorial on how to perform crud operations, basic traversal on orient dB using SQL, gremlin- a graph traversal query language for property graphs and pyorient Python driver for orient db.
By the end of this tutorial, you will have a good understanding and hands-on on the orient dB. You can extend this knowledge by reading more on graph databases and creating your own knowledge graph based on your domain needs and extract interesting information from it.