1
如果我有Spark群集和Cassandra但没有Hadoop群集,我可以使用Giraph吗?Giraph,Hadoop,Spark和Cassandra
目前,我正在使用GraphX并希望使用Giraph来代替。考虑到我有Spark集群并且正在使用Cassandra,这是否可能?
如果我有Spark群集和Cassandra但没有Hadoop群集,我可以使用Giraph吗?Giraph,Hadoop,Spark和Cassandra
目前,我正在使用GraphX并希望使用Giraph来代替。考虑到我有Spark集群并且正在使用Cassandra,这是否可能?
我几年前对Giraph的使用经验有限,我从来没有尝试过在Hadoop集群之外使用它。但它看起来像你想要的,如果不一定容易,至少在技术上是可能的。
This code是的实用图分析与Apache Giraph的配套。正如您所看到的,例如,它需要在类路径中使用Hadoop,例如DoubleWritable
和Text
,但它对Hadoop集群不起作用。相反,它适用于内存数组。看起来你需要做的就是在BasicComputation
class中执行compute
,只要你保持Hadoop作为依赖关系来帮助满足BasicComputation
的类型边界,就可以使用Cassandra来做任何你需要的事情。
我从来没有发现Giraph非常直观,但希望你能做出非常规的设置工作。
downvoter照顾提供一个原因吗?负责任的用户认识到降价是针对“[极端情况](http://stackoverflow.com/help/privileges/vote-down)”,如果有不正确的地方,评论和编辑会更好。 OP接受的另一个答案是最好的。那么这里有什么问题?我们都期待着您的贡献。 – Vidya
感谢您的回应! – BigBug
很高兴帮助。祝你的项目好运! – Vidya