对于在数据仓库和 BI 方面有更多经验的人来说,这个问题的答案可能很明显,但我正在寻找一些指导。
我正在构建一个使用多个 JMS 队列每天处理数百万条消息的系统。我需要了解这些队列的活动,以便我可以创建类似...“昨天上午 11:01,有多少消息进入队列 A,其中包含单词 'Foo'?”
更糟糕的是,我需要大约 20 万字来运行此报告,每天的每一分钟,跨越多个队列,每个队列每天处理数百万条消息。
当我想到为此实施一个自定义解决方案时,我开始从虫洞进入绝望的深渊。当然,我不可能是唯一一个曾经遇到过这个问题的人。
有人有什么好主意吗?