期货吧

想问一下图数据库neo4j和spark下面的graphx有什么区别

  Neo4j便是一个数据库(或许理会成一个坊镳HBASE的用具,可是Neo4j是简直是单机数据库,于HBASE区别,HBASE的数据时存在在

  HDFS上,由HDFS进行爱护,HDFS将数据存储在exfat等单机文件体系上。Neo4j直接将数据形式化到单机文件编制)

  GraphX是一个计划引擎(宛若于mapreduce的工具),它的数据是从SHARK中使用SQL读取数据,可能RDD运算符从文件中读取,尔后直接进行准备

  另外数据库和蓄意引擎都能够实行盘算仔肩,但是数据库的接口比照弱,只帮助容易的看望

  设计引擎需要了重大的打定接口,轻易了编程,可能很随便的告终pagerank等图算法

  Neo4j就须要本身写代码了 编程比较坚苦,不过机能上可以有上风已赞过已踩过你们对这个回复的评价是?商量收起

  百度知叙联结人官方认证企业2016-04-231【一心:Python+人工智能Java大数据HTML5培训】 2【免费供给名师直播叙堂、果然课及视频教程】 3【地方:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】向TA提问展开全数spark这个大团体里不只仅有 graphx 又有 streaming、ml 扶助。

  neo4j 理应可是一个图数据库吧?neo4j是图数据库,自身自带保留。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

上一篇

美国为什么要实行量化宽松政策?

下一篇

新中国70年工业化进程的历史性成就与经验

相关文章阅读