gpt4 book ai didi

relational-database - 是什么让访问 OLAP 多维数据集/数据集市和类似数据结构比访问关系数据库更快?

转载 作者:行者123 更新时间:2023-12-04 05:47:04 24 4
gpt4 key购买 nike

是什么让访问 OLAP 多维数据集/数据集市和类似数据结构比访问关系数据库更快?

编辑

将尽快提供 200 的赏金。

最佳答案

我会说主要是因为不同的目的。

OLAP 多维数据集/数据集市主要在读取模式下用于业务用户的数据分析,而我假设在提到关系数据库时,您正在谈论需要 ACID 事务的 OLTP 使用。

这些不同的目的意味着:

  • 实现的不同约束导致不同的数据结构;只读/只读数据结构比读/写交易对手快得多;面向行的 DB 非常适合 OLTP 使用,但对于 OLAP 使用来说效率低下(因为无用的信息被无用地访问),您主要想访问整个列/度量(因此有关垂直 DB 的嗡嗡声;请注意内存中 OLAP系统也是面向列的)。
  • 对于非常大的系统,OLAP 系统也可以执行某些维度聚合的一些预计算。
  • 不同的内容:不需要整个“运营”数据,业务模型可能会被业务用户简化为分析目的;然后可能会使用数据子集,可以在创建维度等时预先完成连接...

  • 此外,OLAP 具有更强大的语言(MDX),具有更高的概念,如层次维度;实现可以利用这一点,并提出针对这些概念优化的内部数据结构。

    我的 2 美分。

    关于relational-database - 是什么让访问 OLAP 多维数据集/数据集市和类似数据结构比访问关系数据库更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10551541/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com