2013-08-02 66 views
1

在Hadoop世界中,水槽或卡夫卡用於流式傳輸或收集數據並將它們存儲在Hadoop中。我只是想知道芒果DB是否有一些類似的機制或工具來實現一些?水槽或卡夫卡的相當於mongodb

回答

2

MongoDB只是數據庫層,而不是像Hadoop生態系統這樣的完整解決方案。實際上,我使用Kafka和Storm一起在MongoDB中存儲數據,以處理需要處理和存儲的大量輸入數據。

2

儘管Flume經常被用作Hadoop生態系統的成員,但將其與其他源/匯一起使用並非不可能。 MongoDB並不例外。實際上,Flume具有足夠的靈活性,可以擴展以創建自己的定製源/匯。例如,請參閱project。這是一個定製的Flume-Mongo接收器。