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.

comments powered by Disqus