数据库和数据仓库的区别

1、数据库和数据仓库有什么区别?

数据库

  1. 用于在线事务处理(OLTP),但可用于其他目的,如数据仓库。这会记录用户的历史数据。
  2. 表和连接很复杂,因为它们是标准化的(对于RDMS)。这样做是为了减少冗余数据并节省存储空间。
  3. 实体 - 关系建模技术用于RDMS数据库设计。
  4. 针对写入操作进行了优化。
  5. 分析查询的性能很低。

数据仓库

  1. 用于在线分析处理(OLAP)。这将读取用户的业务决策的历史数据。
  2. 表和连接很简单,因为它们是非规范化的。这样做是为了减少分析查询的响应时间。
  3. 数据 - 建模技术用于数据仓库设计。
  4. 针对读取操作进行了优化。
  5. 分析查询的高性能。
  6. 通常的数据库。

 

你可能感兴趣的:(大,数,据)