星型和雪花型架构的区别

在这篇文章中,我们将了解星型模式和雪花模式之间的区别。

星型架构

  • 维度的层次结构存储在维度表中。

  • 它包含一个被维度表包围的事实表。

  • 在此模式中,单个联接在事实表和任何维度表之间创建关系。

  • 这是一个简单的数据库设计。

  • 它具有高水平的数据冗余。

  • 立方体的处理速度很快。

  • 单维表包含聚合数据。

  • 它是一种非规范化的数据结构。

  • 与其他模式相比,查询运行得很快。

  • 它使用 start join 查询优化技术。因此,查询执行良好。

  • 表格可以连接多个维度。

雪花架构

  • 维度的层次结构分为单独的表。

  • 一个事实表被一个维度表包围,而维度表又被其他维度表包围。

  • 它需要多个连接来获取数据。

  • 它有一个复杂的数据库设计。

  • 它是一种规范化的数据结构。

  • 它具有低级数据冗余。

  • 数据被拆分到不同的维度表中。

  • 由于模式中的复杂联接,多维数据集的处理速度很慢。

  • 它可以使用集中式事实表来表示,该事实表可能不会连接到多个维度。

以上是 星型和雪花型架构的区别 的全部内容, 来源链接: utcz.com/z/343821.html

回到顶部