PostgreSQL | 概念 | 什么是OLTP&OLAP?

什么是OLTP&OLAP?

大白话理解:业务系统都可以称作OLTP,基于业务系统产生的数据进行数据分析和决策的都可以称为OLAP。

OLTP

OLTP( Online Transaction Processing)在线事务处理系统

  1. 用途: 用于支持日常的业务交易和事务处理。OLTP系统旨在处理大量的短期交易,例如订单处理、库存管理、在线银行交易等。

  2. 设计: 数据库设计是面向事务的,关注数据的一致性和完整性。通常采用规范化的数据模型,以避免数据冗余。

  3. 查询: 主要用于插入、更新和删除数据,支持简单的查询,通常涉及特定的业务实体。

  4. 性能: 对写入操作有较好的性能,支持高并发的事务处理。

OLAP

OLAP( Online Analytical Processing ) 在线分析处理系统

  1. 用途: 用于支持复杂的分析和决策支持系统。OLAP系统旨在处理和分析大量的历史数据,以便用户可以进行数据挖掘、趋势分析、多维数据分析等复杂查询。

  2. 设计: 数据库设计是面向主题的,通常以多维数据模型为基础。数据被组织成多维度的数据立方体,允许用户轻松地从不同角度分析数据。

  3. 查询: 支持复杂的查询,例如按照时间、地理位置、产品等多个维度的数据切片和切块。

  4. 性能: 对读取操作有较好的性能,支持复杂聚合操作。

区别总结

  1. OLAP用于分析和决策支持,OLTP用于日常业务交易。
  2. OLAP数据库设计是面向主题的、多维度的,OLTP数据库设计是面向事务的、规范化的。
  3. OLAP对读取操作有较好的性能,支持复杂查询,而OLTP对写入操作有较好的性能,支持高并发的事务处理。





🎉如果对你有所帮助,可以点赞、关注、收藏起来,不然下次就找不到了🎉


【点赞】⭐️⭐️⭐️⭐️⭐️
【关注】⭐️⭐️⭐️⭐️⭐️
【收藏】⭐️⭐️⭐️⭐️⭐️

Thanks for watching.
Kenny

相关推荐

  1. PostgreSQL | 概念 | 什么OLTP&OLAP?

    2024-01-01 04:10:04       62 阅读
  2. docker 的volume 什么概念

    2024-01-01 04:10:04       52 阅读
  3. OOP什么->面向对象编程的核心概念

    2024-01-01 04:10:04       35 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-01 04:10:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-01 04:10:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-01 04:10:04       82 阅读
  4. Python语言-面向对象

    2024-01-01 04:10:04       91 阅读

热门阅读

  1. 组合设计模式

    2024-01-01 04:10:04       48 阅读
  2. Ant Design Vue表单组件a-form-item-rest使用

    2024-01-01 04:10:04       64 阅读
  3. 如何将Git的语言设置为中文

    2024-01-01 04:10:04       63 阅读
  4. 腾讯云轻量应用服务器测评,2核4G5M配置3年756元

    2024-01-01 04:10:04       56 阅读
  5. 使用函数的选择法排序

    2024-01-01 04:10:04       65 阅读
  6. python的pandas数据分析处理基础学习

    2024-01-01 04:10:04       59 阅读
  7. MySQL中常用的数据类型

    2024-01-01 04:10:04       64 阅读
  8. Android获取电池充电状态是否为快充

    2024-01-01 04:10:04       53 阅读
  9. python统计学-矩估计法、极大似然估计法?

    2024-01-01 04:10:04       58 阅读
  10. Linux: memory: THP相关的一些链接

    2024-01-01 04:10:04       52 阅读
  11. A. Odd One Out

    2024-01-01 04:10:04       57 阅读
  12. sublime汉化教程

    2024-01-01 04:10:04       58 阅读