2014-10-07 97 views
2

由于外部原因,我们正在考虑从MongoDB切换到Cassandra。卡桑德拉的规模不错,写得很快,看起来不错。但我们真的坚持查询功能。我们主动地使用MongoDB查询功能,而且我们也非常活跃地使用mongo的聚合功能。那么,请你指点一下替代技术,这可以弥补monodb丰富的查询和集成框架?它可能是Hadoop或Spark?Cassandra的Mongodb聚合框架替代

回答

4

Apache Spark是最强大的cassandra补充。借助Spark,您可以对其进行分组,加入,排序,筛选以及任何您想象的内容。有一些项目在Spark上通过Cassandra构建了一个抽象层,并允许您应用此操作。

两种常用的项目有: