数据仓库和数据库的区别?

数据仓库是一个面向主题的OLAP系统,存储历史数据,采用星型模型,读取量很大。
数据库是OLTP系统,面向事务,存储实时数据,采用ER模型,可读写。
千万不要把它们混在一起,后果会很严重。
请记住:数据仓库着眼于过去,数据库着眼于现在。

数据库与数据仓库的区别

数据库用于日常业务,数据仓库用于分析。

数据库实时更新数据,数据仓库每天批量进来。

数据库使用关系表,数据仓库使用ETL来处理数据。

数据库战胜了闪购,数据仓库看到了长期趋势。

您想分析多个来源的数据吗?使用数据仓库。

想要关闭此实时交易吗?数据库集群已经完成。

数据库和仓库是互补的。
您应该使用哪一个?

数据库和数据仓库的区别

数据库是用于业务操作的数据库。
数据仓库是分析数据库。

实时业务数据库存数据。
数据库存储历史汇总数据。

数据库行存储。
数据仓库列式存储。

数据库支持事务。
数据仓库支持复杂的查询。

数据库采用MySQL。
数据仓库采用Hadoop+Spark。

两者是独立的,但又是互补的。
数据库为数据仓库提供数据。