多维数据处理替代方案

Posted

技术标签:

【中文标题】多维数据处理替代方案【英文标题】:Multi-dimensional data processing alternatives 【发布时间】:2011-04-27 15:05:10 【问题描述】:

我正在寻找多维数据处理,但不必使用任何 OLAP。 例如,我有一个销售交易表。我想要产品、州、地区、时间(每月、每季度)等多个维度的总销售额。我需要度量的维度(总销售额)是动态的,仅在运行时才知道。

我可以使用 OLAP 技术(多维数据集)来实现这一点。但我正在寻找更简单的替代方案(开源),例如在 RDBMS 之上使用键值数据库或某些软件的可能性(考虑到性能需求,这不是一个理想的选择)。

交给你们了!

【问题讨论】:

如果我错了,请纠正我:您想要 OLAP 多维数据集的功能集而不实际使用 OLAP 多维数据集,并且您愿意安装软件来查询您的 OLTP 数据库以获得这些功能? 你使用的是什么 dbms? mysql。但我应该保持它与数据库无关。但首先,即使是特定于数据库的解决方案也可以。 【参考方案1】:

尝试围绕“With ROLLUP”选项构建您的内部查询。几个数据库(包括 MySQL 有这个选项)。这将允许您通过设置一些标志来执行 OLAP 多维数据集,例如在数据库中进行查询。

http://dev.mysql.com/doc/refman/5.0/en/group-by-modifiers.html

【讨论】:

看起来很有希望。会尝试让您知道。【参考方案2】:

Pentaho 是我所知道的这个领域中唯一的开源玩家。我确定还有其他人。不过我不知道 Pentaho 是否支持 MySQL。

Greenplum Community Edition 建立在 PostgreSQL 之上。

【讨论】:

Pentaho 自带 OLAP 对吧? (蒙德里安)。我正在寻找非 OLAP 解决方案。

以上是关于多维数据处理替代方案的主要内容,如果未能解决你的问题,请参考以下文章

哪种 NoSQL 技术可以替代 MOLAP 多维数据集进行即时查询?

为 Excel Pivot 提供支持的 OLAP 多维数据集。啥是更好的解决方案?

数据仓库篇数据集市落地方案

单体 ETL 到分布式/可扩展解决方案和 OLAP 多维数据集到 Elasticsearch/Solr

Doris 一种实时多维分析的解决方案

Doris 一种实时多维分析的解决方案