我需要一些关于德鲁伊和元市场的建议

时间:2016-11-16 20:44:33

标签: sql logging real-time druid nosql

我需要一个解决方案,用于存储日志(或多或少遵循其中一种,比如10种标准格式),最好是实时,在一个快速查询的数据库中,并且可以轻松地将结果发送到各种有线查询。例如。查询在文本正文中查找关键字,查询涉及多个表。

向我推荐的解决方案是MetaMarket,它似乎使用非常好的查询系统进行实时日志记录。但是,我不确定成本和是否需要这么复杂的解决方案。

据我所知,元市场的“卖点”是德鲁伊数据库,并且数据库是开源的,可以部署在堆栈之外。所以我来这里问的是:

你们中的任何人都有使用德鲁伊部署实时日志系统的经验吗?有多难?花了多长时间 ?有哪些挑战?除了德鲁伊之外还有哪些其他技术?你有推荐读物吗?

你们有没有过metamarket的经验。如果是这样,那又有多难?花了多长时间 ?有什么挑战?一旦它投入生产,成本如何?你有关于这个问题的任何推荐阅读吗?

此外,奖金问题:“无偏见的专业人士”是否真的对德鲁伊做过任何基准测试?用Java编写实时实时数据库的事实似乎有点......啊,很难相信。

1 个答案:

答案 0 :(得分:0)

这是快速回答。 这是真的德鲁伊是开源的,但这里缺少的链接是一个很好的用户界面与德鲁伊很好。有一个用户名称为caravel,现在是超集,我猜它可以做得很好。 关于运行德鲁伊集群,如果你有足够的资源(例如工程师)来实现从包装到在机器/云上部署德鲁伊的所有管道,那就不应该那么难了。 最后,最后一部分是监控/更新集群,它还需要大量的工作。 是的,它是使用JAVA编写的,但许多其他实时软件就是以KAFKA为例,事实上德鲁伊在堆外做很多事情并使用内存映射文件来提供数据。阅读white paper将提供对系统的良好/基本理解,因此如果德鲁伊适合与否,你会找到答案。