前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >OLAP、OLTP的介绍和比较

OLAP、OLTP的介绍和比较

作者头像
夹胡碰
发布2020-11-24 12:38:08
1.6K0
发布2020-11-24 12:38:08
举报
文章被收录于专栏:程序猿~程序猿~

1. OLTP与OLAP的介绍

数据处理大致可以分成两大类:

  • 联机事务处理OLTP(On-Line Transaction Processing)。
  • 联机分析处理OLAP(On-Line Analytical Processing)。
OLTP

是传统的关系型数据库(Oracle、Mysql...)的主要应用,主要是基本的、日常的事务处理,数据量小(千万级),准确性及一致性要求高,例如银行交易,商城订单交易。

OLAP

是数据仓库系统(HBase、ClickHouse...)的主要应用,支持对海量数据进行复杂的统计分析操作,持久化数据一般不进行修改,数据一致性要求不高,侧重决策支持,并且提供直观易懂的查询结果,例如商城推荐系统,用户人物画像。

2. OLTP与OLAP的比较

OLTP

OLAP

数据操作特征

增删改查均衡

多是读请求,不修改已添加数据

数据处理形式

单条处理偏多

批处理偏多

数据量

千万级

亿为单位

存储格式

行存

列存

事务支持

支持

可以不支持

数据一致性要求

应用场景

基本的、日常的事务处理

分析

集群规模

一般单节点或少量节点

集群规模大

技术选型

Mysql、Oracle等行存关系型数据库

HBase、ClickHouse等列存大数据存储相关技术

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. OLTP与OLAP的介绍
    • OLTP
      • OLAP
      • 2. OLTP与OLAP的比较
      相关产品与服务
      TDSQL MySQL 版
      TDSQL MySQL 版(TDSQL for MySQL)是腾讯打造的一款分布式数据库产品,具备强一致高可用、全球部署架构、分布式水平扩展、高性能、企业级安全等特性,同时提供智能 DBA、自动化运营、监控告警等配套设施,为客户提供完整的分布式数据库解决方案。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档