我将开发一个包含大量数据的可伸缩web应用程序。我正在考虑使用Brisk。有没有人用过它?有一些很好的资源解释了如何使用它,但它看起来仍然非常新,而且源码数量有限(即使在stackoverflow中,关于brisk的问题也不到10个)。
我的问题是,我可能会尝试将其他工具与Brisk联系起来,特别是为了数据的可视化和其他我现在无法预见的需求。我正在考虑用Python编程。例如,有一个python库可以访问cassandra,但据我所知,还没有可以访问Brisk的库。那么,当我尝试使用Brisk添加或合并其他工具时,这会是一个问题吗?
你推荐使用Brisk吗?或者使用cassandra+hadoop+hive的原生实现而不使用Brisk是更好的选择?
谢谢。
编辑:轻快是一个商业产品吗?这意味着开源版本将不会再次更新?
发布于 2012-11-14 20:46:54
我很久以前就使用了Brisk,然后测试了Datastax Enterprise (DSE),最后从Hadoop迁移出来,转而使用内部开发的自定义map/reduce解决方案。
Brisk是一个开源项目,但在Datastax将他们的努力转向商业产品后,没有人更新Brisk。
我认为如果你将cassandra,hadoop和hive更新到更新的版本,并从DataStax github获得最新的Hive Cassandra Handler,那么使用Brisk是很好的。
即使您设法在项目中使用Brisk,我也建议您联系DataStax了解他们的产品供应。当前版本的DSE是从轻快向前迈出的一大步,而且成本可能不会太高。
如果DSE对您来说不是一个选项,并且Brisk也不能提供帮助,那么可以使用我在常规Hive/Hadoop/Cassandra安装中提到的Hive Cassandra处理程序。
https://stackoverflow.com/questions/13364796
复制相似问题