首页> 外文会议>IEEE international conference on data engineering >GLog: A high level graph analysis system using MapReduce
【24h】

GLog: A high level graph analysis system using MapReduce

机译:GLog:使用MapReduce的高​​级图形分析系统

获取原文
获取外文期刊封面目录资料

摘要

With the rapid growth of graphs in different applications, it is inevitable to leverage existing distributed data processing frameworks in managing large graphs. Although these frameworks ease the developing cost, it is still cumbersome and error-prone for developers to implement complex graph analysis tasks in distributed environments. Additionally, developers have to learn the details of these frameworks quite well, which is a key to improve the performance of distributed jobs. This paper introduces a high level query language called GLog and proposes its evaluation method to overcome these limitations. Specifically, we first design a RG (Relational-Graph) data model to mix relational data and graph data, and extend Datalog to GLog on RG tables to support various graph analysis tasks. Second, we define operations on RG tables, and show translation templates to convert a GLog query into a sequence of MapReduce jobs. Third, we propose two strategies, namely rule merging and iteration rewriting, to optimize the translated jobs. The final experiments show that GLog can not only express various graph analysis tasks in a more succinct way, but also achieve a better performance for most of the graph analysis tasks than Pig, another high level dataflow system.
机译:随着不同应用程序中图形的快速增长,不可避免地要利用现有的分布式数据处理框架来管理大型图形。尽管这些框架减轻了开发成本,但对于开发人员而言,在分布式环境中实施复杂的图形分析任务仍然很麻烦且容易出错。另外,开发人员必须很好地了解这些框架的细节,这是提高分布式作业性能的关键。本文介绍了一种称为GLog的高级查询语言,并提出了其评估方法来克服这些限制。具体来说,我们首先设计一个RG(关系图)数据模型以混合关系数据和图形数据,然后将Datalog扩展到RG表上的GLog以支持各种图形分析任务。其次,我们在RG表上定义操作,并显示转换模板以将GLog查询转换为MapReduce作业序列。第三,我们提出了两种策略,即规则合并和迭代重写,以优化翻译后的作业。最终实验表明,GLog不仅可以更简洁地表达各种图形分析任务,而且与另一种高级数据流系统Pig相比,在大多数图形分析任务中也可以实现更好的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号