OLAP 与列式数据库
我正在评估 Oracle OLAP 和 Pentaho Mondrian 之间的选择。
同时,有些人说使用列数据库可能会使 OLAP 的使用变得多余,因为它们速度更快。
有谁有同样的经验吗? 如果 OLAP 位于列数据库上会有帮助吗?
I am evaluating a choice between Oracle OLAP and Pentaho Mondrian.
At the same time some people say that using a column DB could simply make the use of OLAP's redundant as they are much faster.
has anyone got any experience on the same.
Will it help if ou OLAP sits on a column db ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
OLAP 不仅仅涉及存储;它还涉及存储。这也与 MDX 语言有关。 MDX 比 SQL 更强大,可以处理多维(具有分层维度)查询。
你可以看看 www.icCube.com - 它非常快 - 我的意思是聚合没有问题,比如说 30在亚秒内处理超过 20 个维度的数百万个事实(无需任何预聚合计算)。
OLAP is not about the storage only; it is about the MDX language as well. MDX is much more powerful than SQL to handle multi-dimensional (with hierarchical dimensions) queries.
You can have a look to www.icCube.com - it's pretty fast - I mean no problem to aggregate let's say 30 millions of facts over 20 dimensions in sub-seconds (without any pre-aggregation computation).
列式数据库真正是为分析而设计的。 Beye Network 发布了一系列有关柱状数据库/何时使用它们的博客。其中之一可以在这里找到: http:// /www.b-eye-network.com/blogs/mcknight/archives/2010/06/the_value_of_pe.php。
坦白说,我是开源列式数据库公司 Infobright 的社区经理。 Pentaho 和 Infobright 配合得很好;事实上,有一个虚拟机同时安装了 Pentaho/Infobright。该 VM 可以在 www.infobright.org 上下载。
干杯,祝你好运,
杰夫
Columnar databases are truly designed for analytics. Beye Network published a series of blogs about columnar databases/when to use them. One of them can be found here: http://www.b-eye-network.com/blogs/mcknight/archives/2010/06/the_value_of_pe.php.
In full disclosure, I am the community manager for Infobright, an open-source Columnar database company. Pentaho and Infobright work very well together; in fact, there's a virtual machine with both Pentaho/Infobright installed. That VM can be downloaded on www.infobright.org.
Cheers and good luck,
Jeff