数据仓库和在线事务处理 (OLTP) 的区别
1. 数据仓库:
它是将来自不同来源的数据收集或收集到中央存储库中的技术,或者简单地说,它是从不同来源获得的单一完整且一致的数据存储。它是一种强大的数据库模型,可增强用户分析庞大的多维数据集的能力,使用户能够根据事实做出业务决策,并跟踪快速有效的决策或提供必要的信息。
2. 在线事务处理(OLTP):
该技术用于详细的日常事务数据,这些数据每天都保持链接。它是大量的短线在线交易。其中有详细的和当前的数据或模式用于存储事务数据库,如(3NF)。它使用传统的数据库,包括插入、删除、更新并支持查询需求。
数据仓库和在线事务处理 (OLTP) 之间的区别:
数据仓库 | 在线事务OLTP) |
---|---|
数据仓库是从不同来源收集或收集数据到中央存储库的技术。 | 在线事务是用于详细的日常事务数据的技术,这些数据每天都在链接。 |
数据仓库专为决策过程而设计。 | 在线事务专为业务事务流程而设计。 |
数据仓库存储大量数据或历史数据。 | 在线事务保存当前数据。 |
数据仓库用于分析业务。 | 在线事务用于运行业务。 |
在数据仓库中,数据库的大小在 100GB-2TB 左右。 | 在在线事务处理中,数据库的大小在 10MB-100GB 左右。 |
在数据仓库中,存在非规范化数据。 | 在在线事务处理中,存在标准化数据。 |
数据仓库使用查询处理。 | 在线事务使用事务处理 |
数据仓库是面向主题的。 | 在线事务是面向应用的。 |
在数据仓库中,存在数据冗余。 | 在联机事务处理中,没有数据冗余。 |