3
A
回答
3
我會建議在設計螺栓時遵循Unix的哲學:「做一件事,做得好」。
- Bolt'A'過濾數據。
- 螺栓'B'將螺栓'A'的輸出轉換爲DBObject並將其保存到MongoDB。
這樣你就可以保持你的拓撲結構簡單。每個螺栓簡單而專注的責任。如果失敗了,你確切知道問題是什麼。當然,你可以告訴Storm每個螺栓需要多少個並行。
我不認爲你需要任何特殊的抽象(三叉戟或交易)。常規的Storm拓撲在這裏很好地爲您服務。
任何順便說一句,風暴文檔是優秀的!
相關問題
- 1. 風暴拓撲不提交
- 2. 風暴拓撲:多對一
- 3. 風暴 - 拓撲結構到拓撲結構
- 4. 瞭解風暴拓撲可視化
- 5. 風暴拓撲生成異常
- 6. 風暴拓撲部署使用maven
- 7. 無法提交風暴拓撲
- 8. 風暴部署時JAR拓撲
- 9. 風暴拓撲如何處理元組?
- 10. 無法使用kafka風暴將拓撲提交給apache風暴
- 11. Apache風暴 - 帶風暴集羣的地圖拓撲
- 12. 在風暴正在運行的拓撲中添加螺栓
- 13. 在Apache風暴中提交字數拓撲時出錯
- 14. 如何在風暴拓撲結構中使用drools
- 15. MPI虛擬拓撲設計
- 16. 單風暴服務器上可以部署多少風暴拓撲?
- 17. 風暴拓撲與服務器中的HBase之間的連接
- 18. 三叉戟拓撲(風暴)中的並行配置
- 19. 在風暴拓撲結構上Jedis「無法獲得池資源」
- 20. 如何在同一實例上運行多個風暴拓撲?
- 21. 在一個簡單的聚集風暴拓撲分組
- 22. 在僞集羣服務器上部署風暴拓撲結構
- 23. 錯誤消息在編譯風暴拓撲
- 24. apache風暴拓撲ID從n跳到n + 2
- 25. 如何讓我的風暴拓撲實時工作?
- 26. 如何重新平衡風暴三叉戟拓撲
- 27. 錯誤而風暴羣集上部署拓撲
- 28. 如何做風暴拓撲的單元測試?
- 29. 部署與Spark依賴關係的風暴拓撲
- 30. 風暴拓撲重新平衡使用Java代碼
使用'TopologyBuilder'?你有沒有閱讀[風暴教程](https://github.com/nathanmarz/storm/wiki/Tutorial)關於定義Spouts和Bolts,然後連接它們? –
@ChrisMantle首先謝謝。編輯我的問題了解更多信息 – karthick