Graph Database的介绍

本周我们邀请到了Shihao给我们介绍Graph Database,相关内容总结如下:

Slides

  1. Shihao使用的Slides

Q&A

感谢锅锅帮忙整理的笔记和Nancy提供的参考笔记。

Graph Database和Relational Database以及Document Databse的区别

主要区别在于实体之间关系的存储方式。在图形数据库中,关系存储在各个记录级别,而关系数据库使用预定义的结构(即表定义)

  1. 【扩展】Graph Database vs Relational Database:对何时使用和不使用图形数据库做了一些分析。这里还有这篇文章的翻译
  2. 【扩展】Graph Database vs. Document Database: Different Levels of Abstraction:很不错的比较文章。
  3. 【扩展】图数据库与关系型数据库的区别与联系:很详细的例子来进行了分析和比较。
  4. 【扩展】图数据库 VS 关系数据库——了解图数据库的工作原理:不错的文章。

Graph Neural Network 可以直接移到Graph DB上做吗?最终会把ML算法直接移到在DB上做吗?

可以的。但是general ml算法的话,Python的实现更简单,而且新的算法一般发布时都是python。对于DS和MLE来讲直接调用python的pkg比等DB层面实现这个feature再开始用更方便直接。

何时使用图形数据库

  1. 【扩展】究竟什么是图数据库,它有哪些应用场景?
  2. 【扩展】图数据库使用场景
  3. 【扩展】字节跳动万亿级图数据库的应用与挑战: 字节内部的bytegraph的介绍

再次感谢大家的参与,也希望大家有好的资源能联系我更新这篇文章。谢谢大家。

下周话题安排和往期话题回顾敬请参见《系统设计开荒小分队话题讨论简介

You may also like...

Leave a Reply

Your email address will not be published.