2012-11-13 79 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處理程序。