graph
ZhaoYingChao88
学而不思则罔,思而不学则殆!
展开
-
Gremlin基本使用
Gremlin简介Gremlin是Apache TinkerPop 框架下的图遍历语言。Gremlin是一种函数式数据流语言,可以使得用户使用简洁的方式表述复杂的属性图(property graph)的遍历或查询。每个Gremlin遍历由一系列步骤(可能存在嵌套)组成,每一步都在数据流(data stream)上执行一个原子操作。Gremlin包括三个基本的操作:map-step对数据流中的对象进...原创 2018-06-13 13:58:08 · 5023 阅读 · 0 评论 -
janusgraph基本使用
TinkerPop’s Hadoop-Gremlin JanusGraph with TinkerPop’s Hadoop-Gremlin利用Hadoop-Gremlin批量导入json数据到JanusGraph中,并且比较IncrementalBulkLoader和OneTimeBulkLoader的不同。版本配置存储后端:hbase(本地)。索引后端:无。n-0.2.0-hadoop2版本前期...原创 2018-06-13 14:03:57 · 11323 阅读 · 1 评论 -
Spark GraphX
1、GraphX介绍1.1 GraphX应用背景Spark GraphX是一个分布式图处理框架,它是基于Spark平台提供对图计算和图挖掘简洁易用的而丰富的接口,极大的方便了对分布式图处理的需求。众所周知·,社交网络中人与人之间有很多关系链,例如Twitter、Facebook、微博和微信等,这些都是大数据产生的地方都需要图计算,现在的图处理基本都是分布式的图处理,而并非单机处理。Spark Gr...原创 2018-06-21 15:03:05 · 2141 阅读 · 0 评论 -
spark graphx
在介绍完Spark GraphX的属性图模型、简单的属性展示操作后,本章节介绍更多有关Spark GraphX的常用图操作。在GraphX中,核心操作都是被优化过的,组合核心操作的定义在GraphOps中。由于Scala隐式转换,定义在GraphOps的操作可以在Graph的成员中获取。例如:我们计算图中每个顶点的入度.(该方法是定义在GraphOps)val graph: Graph[(Stri...原创 2018-06-19 19:16:23 · 760 阅读 · 0 评论