2012-11-13 77 views
1

我将开发一个具有大量数据的可伸缩Web应用程序。我正在考虑使用Brisk。有没有人使用过它?有一些很好的资源解释如何使用它,但仍然看起来很新,并且源数量有限(即使在stackoverflow中,也有少于10个关于轻快的问题:)使用轻灵还是不轻松?

我的问题是,我可能会尝试链接其他工具,特别是数据可视化和其他我现在无法预见的需求。我正在考虑用Python进行编程。例如,有一个python库可以访问cassandra,但据我所知,没有库可以访问Brisk。那么,当我尝试使用Brisk来添加或合并其他工具时会出现问题吗?

您是否建议使用Brisk?或者如果不使用Brisk,使用cassandra + hadoop + hive的本地实现是一个更好的选择?

谢谢。

编辑:轻快一个商业产品?这意味着开源版本将不会再次更新?

回答

1

很久以前,我使用了Brisk,然后测试了Datastax Enterprise(DSE),最后从Hadoop迁移出来,转而使用内部开发的自定义地图/缩减解决方案。

Brisk是一个开源项目,但是在Datastax将他们的努力付诸于商业产品之后,没有人更新Brisk。

我想如果你更新cassandra,hadoop和hive到更新的版本并从DataStax github获得最新的Hive Cassandra Handler,那么使用Brisk是很好的。

即使您设法将Brisk用于您的项目,我也建议您联系DataStax了解他们的产品。当前版本的DSE是Brisk向前迈进的一大步,可能不会花费太多。

如果DSE不是您的选择,而且Brisk也无法帮助您,请使用我在常规Hive/Hadoop/Cassandra安装中提到的Hive Cassandra处理程序。