数仓与数据库的区别

1. 数据库是面向事务的设计,数据仓库是面向主题设计。

2.数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有 意引入冗余,采用反范式的方式来设计。

3. 数据库是为捕获和存储数据而设计,数据仓库是为分析数据而设计。

我理解数仓是数据库概念的升级,逻辑上来讲,都是通过数据库软件实现存放管理数据,只不过数仓的数据量要比数据库大得多,数据类型更加丰富。

数仓主要用于数据挖掘和数据分析,以提供决策支持。

posted @ 2021-04-14 14:22  民宿  阅读(582)  评论(0编辑  收藏  举报