2016-11-16 74 views
0

我需要一個解決方案來存儲日誌(或多或少地遵循10個標準格式之一),最好是實時地存儲在快速查詢的數據庫中輕鬆地將結果提供給各種有線查詢。例如。在文本體中查找關鍵字的查詢,涉及多個表的查詢。我需要一些關於德魯伊和metamarkets的建議

向我推薦的解決方案是MetaMarket,它似乎在風格上做了一個非常好的查詢系統的實時日誌記錄。然而,我不確定成本和是否需要這樣一個複雜的解決方案。

據我所知,metamarket的「賣點」是druid db,並且表示db是開源的,可以在其堆棧外部署。所以我來這裏要問的是:

有沒有你們有過使用Druid部署實時日誌記錄系統的經驗?它有多難?它花了多少時間 ?有什麼挑戰?除了德魯伊之外還有什麼其他技術用於?你有推薦的閱讀嗎?

有沒有人有超市的經驗。如果是這樣,那又有多難?它花了多少時間 ?有什麼挑戰?成本一旦達到生產成本如何?你有關於這個問題的推薦閱讀嗎?

另外,獎金問題:實際上是否有任何「無偏倚的專業人士」關於德魯伊做的基準?實時輸出數據庫是用Java編寫的這一事實似乎有點...... ahm,很難相信。

回答

0

這是快速回答。 這是真的德魯伊是開源的,但這裏缺少的鏈接是一個很好的用戶界面,與德魯伊玩。有一個UI曾經被稱爲caravel,現在是超集,我猜它可以做一個好工作。 關於運行德魯伊集羣,如果你有足夠的資源(例如工程師)來完成從包裝到在機器/雲上部署德魯伊的所有管道,就不應該那麼辛苦。 最後最後一塊是監視/更新集羣,它也需要很好的工作量。 是的,它是用JAVA編寫的,但許多其他實時軟件都是以KAFKA爲例,事實上,德魯伊在堆外做了很多事情,並使用內存映射文件來提供數據。閱讀white paper將提供對系統的良好/基本理解,因此如果德魯伊適合或不適合,您會找到答案。