三、数据仓库、数据库区别
区别
-
数据库与数据仓库的区别实际讲的是OLTP和OLAP的区别。
-
OLTP系统的典型应用就是RDBMS,也就是数据库,当然这里要特别强调此数据库表示的是关系型数据库,Nosql数据库并不在讨论范围内。
-
OLAP系统的典型应用就是DW,也就是数据仓库。
-
数据仓库不是大型的数据库,虽然数据仓库存储数据规模大。
-
数据仓库的出现,并不是要取代数据库。
-
数据库是面向事务设计,数据仓库是面向主题设计的。
-
数据库一般存储业务数据,数据仓库存储的一般是历史数据。
-
数据库是为捕获数据而设计,数据仓库是为分析数据而设计。