最近在做一个图数据库系统的项目,接触到GraphScope,搜了下发现是阿里发布的分布式图处理框。之前没接触过,所以了解下,常见的还有NetworkX、CuGraph、GraphLab等等,国内大厂就有阿里的GraphScope,腾讯的Plato,字节的ByteGraph。字节这个与其他的OLAP不同它是属于OLTP,但也在朝OLAP发力。
上面说的OLTP和OLAP,是指联机事务处理OLTP(on-line transaction processing)和联机分析处理OLAP(On-Line Analytical Processing)。一个是做图查询,一个是图分析。GraphScope属于OLAP,是对图数据进行计算分析,下面是查的相关介绍。
框架一:NetworkX
NetworkX于2002年5月产生,是一个用Python语言开发的图论与复杂网络建模工具,内置了常用的图与复杂网络分析算法,可以方便的进行复杂网络数据分析、仿真建模等工作。NetworkX支持创建简单无向图、