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