Graph Data Models
It has been a very long time since my last post. As you might know, I left AWS and started to work on my PhD. Research takes almost all my time. I have written a lot for my research, which consumes all my blogging energy. However, I decided to try out a new format on blogging - blogging topics around my research via short videos. Below is my first one. Please let me know what you think in the comment section below.
Here is a short summary on the content:
In the video above, I talked about two commonly-seen data models used by graph databases
- Edge-labelled graph (basis of Triplestore)
- Property graph (used by Neo4j, TigerGraph, etc)
In addition, I discussed the difference between graph models and the relational model by showing how we can model the same piece of data from The Office under different models. In addition, I listed the advantages that graph models can offer from user perspective.
Note
For Chinese viewers, you can find the video on BiliBili.