Zeyuan Hu's Page

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.

paypal.me

If you have any comments, please let me know via email.