OceanBase
  • 产品
  • 解决方案
  • 客户
  • 合作伙伴
  • 资源与服务
  • 文档
  • 社区
云控制台登录 / 注册
  • 免费试用
本地部署
OceanBase 分布式数据库

首批通过分布式安全可靠测评,为关键业务系统打造

OceanBase 集中式数据库

集中式架构,兼具性能与成本优势的集中式数据库

OceanBase 社区版

兼容 MySQL 的单机分布式一体化开源数据库

OceanBase seekdb

为现代 AI 应用打造的开源混合搜索数据库

云上部署
OB Cloud

一体化云数据库,打造面向多云的一致性体验

一体机
OceanBase 数据库一体机

软硬一体,提供极致性能与高可靠性保障

OceanBase AI 一体机

基于 OceanBase AI Stack 的智能一体机

工具
迁移评估工具(OMA)
数据迁移工具(OMS)
开发者工具(ODC)
运维管理工具(OCP)
自治服务工具(OAS)
一体化关键能力
TP 事务处理

面向关键业务负载的事务处理能力,保障大规模业务稳定运行与数据零丢失

AP 实时分析

原生支持事务与分析融合,低延迟洞察业务数据,驱动智能决策与敏捷运营

AI 现代负载

湖库一体管理多模态数据离在线处理,AI 原生支撑 Agent 规模化应用

oceanbase白皮书

OceanBase 一体化分布式数据库

通用场景
全场景业务系统 OLTP
实时分析混合负载
异地多活
多基础设施部署
一站式传统数据库升级
混合云部署
一库多芯软硬件混合部署
分布式数据库单机部署
大存储类数据库降本
冷数据归档降本
多实例资源整合
分库分表一体化升级
高并发场景
数据中台
行业解决方案
国有大行和股份制银行核心系统解决方案
区域性银行核心系统解决方案
寿险核心系统解决方案
产险核心系统解决方案
资管交易类系统解决方案
资管 TA 清算类系统解决方案
运营商核心系统解决方案
人社核心系统解决方案
电力核心系统解决方案
行业专区
银行专区

助力银行完成各类核心业务系统升级

保险专区

寿险、产险核心系统升级的更佳选择

零售专区

助力200+零售行业客户规模化落地

DB 大咖说
oceanbase爱奇艺

百亿级卡券业务的“单库双擎”架构升级

oceanbase四川银行

800个测试用例选定分布式数据库

oceanbase太平洋保险

先难后易,核心系统数据库升级复盘

行业案例
oceanbase交通银行

核心数据库的“分布式革命”

oceanbase中国移动

B域核心CRM&BOSS近乎零改造分布式升级

oceanbase理想

打造领先的智能制造系统和自动驾驶体验

演讲实录
oceanbase中国联通

集团应用分布式数据库覆盖B/O/M域

oceanbase国泰海通

智能推送系统稳定支撑单日亿级消息处理量

oceanbase中国联合航空

中国首款机票盲盒背后的数据库力量

用户实践
oceanbase北京银行

最快速度完成40余套系统国产数据库升级

oceanbaseVIVO

替换 MySQL 分库分表,探索成本效益最优

oceanbase滴滴

数据库大规模运维体系建设及落地实践

合作伙伴
合作伙伴类型
联合解决方案
产业生态伙伴
经销商伙伴
技术服务伙伴
培训认证伙伴
生态联合解决方案
神州信息 x OceanBase 银行核心系统
长亮科技 x OceanBase 新核心系统
中电金信 x OceanBase 金融分布式核心系统
天阳科技 x OceanBase 贷记卡方案
易诚互动 x OceanBase 手机银行方案
恒生 x OceanBase UF3.0/O45/TA/估值方案
商业发行版
云树®数据库软件 ActionDB
服务
支持与服务
提交工单
软件下载
OceanBase 企业版
OceanBase 社区版
OB Cloud
学习
培训与认证
在线课堂
在线体验
开发者
开发者中心
资料
行业报告与白皮书
官方博客
年度发布会资料
开发者大会资料
oceanbase白皮书

金融核心系统数据库升级路径与场景实践

oceanbase白皮书

人社关键业务数据库一体化升级实践

产品文档
oceanbaseOceanBase 数据库
驱动和中间件
oceanbaseOB Cloud 云数据库
工具与组件
oceanbaseOceanBase 数据库一体机
快速上手
OceanBase 数据库
OB Cloud 云数据库
知识库
汇聚常见产品使用问题案例
在线体验

Demo与实验,感受 OceanBase 的核心能力与应用场景

OceanBase 最佳实践
了解 OceanBase 分布式数据库的架构与系统原理
技术博客

技术解析 | 用户实践 | 社区月报

在线课堂

电子书 |视频课程|在线培训

Developer Hub
应用开发Demo | 数据开发与集成工具
问答论坛

快速答疑 | 常见问题 | 技术交流

社区活动

Meetup | 技术公开课

GitHub

查看源码 | 贡献代码 | 建议反馈

加入社区

社区组织 | 社区用户贡献 |开发者贡献

进入社区首页
oceanbase数据库大赛

第五届OceanBase数据库大赛

oceanbase免费课程
从故障处理到性能调优:OceanBase资深DBA进阶培训
切换语言
  • 中文站 - 简体中文
  • International - English
  • 日本站 - 日本語

体验新一代 AI 数据库

立即咨询
免费试用

OceanBase

OceanBase 海扬数据库始创于 2010 年,是完全自主研发的数据库公司。2020年开始独立商业化运作,历经15年大规模核心场景验证,目前是中国数据库的领军企业之一。从分布式数据库到 AI 数据库,为企业提供安全、稳定、可扩展的数据底座,推动数据基础设施全面拥抱 AI 时代。

关于我们

关于 OceanBase最新动态资质荣誉客户专家委员会招贤纳士合作伙伴年度发布会开发者大会

资源与服务

支持与服务文档知识库软件与工具下载培训与认证在线体验数据库专题视频

社区

快速上手开发者中心博客活动学习问答GitHub

数据库百科

分布式数据库国产数据库OLTP 数据库OLAP 数据库HTAP 数据库数据库向量数据库向量检索

联系我们

服务热线:
400-109-0633
商务咨询
培训认证技术支持媒体合作
京公网安备11010802047223号京公网安备11010802047223号
京ICP备20024574号-1
合字B1.B2-20250395
网站服务协议隐私协议安全响应协议
OceanBase 版权所有 © 2026 基础资源和备案服务由阿里云提供
AI
目录
什么是 HTAP?
HTAP 的技术原理与优势
HTAP 数据库有哪些,有什么特性
HTAP 数据库的典型优势应用场景
分布式 HTAP 数据库 OceanBase 的特性
OceanBase 的 HTAP 应用案例
总结
HTAP 相关资料
首页 数据库专题 HTAP(混合事务和分析处理)数据库

HTAP(混合事务和分析处理)数据库

HTAP(Hybrid Transactional and Analytical Processing)是一种能够在同一套系统中同时支持事务处理(OLTP)和分析处理(OLAP)的数据架构。本文介绍了 HTAP 的定义、技术原理、优势和典型的应用场景,同时介绍了分布式 HTAP 数据库 OceanBase 的特性和应用案例。
免费试用 HTAP 数据库
内容更新时间:2026.07.26

什么是 HTAP?

HTAP 概念产生的背景
大数据蓬勃发展的时代,企业对数据处理和分析的需求日益增长,尤其是对高实时性和高效率的追求愈发迫切。
传统数据库架构,如将联机事务处理(OLTP)和联机分析处理(OLAP)分离的模式,虽然在一定程度上满足了企业的基本需求,随着数据量的激增和业务场景的复杂化,这种架构逐渐暴露出诸多局限性。
具体来说,OLTP 系统主要负责处理日常的业务交易,如订单处理、客户信息管理等,要求高度的实时性和数据一致性。OLAP 系统则侧重于数据的分析和决策支持,如销售报表生成、市场趋势预测等,更注重数据的批量处理和分析能力。
这种分离式的架构导致了数据同步延迟的问题,OLTP 系统中的数据无法实时同步到 OLAP 系统中,影响分析的准确性和时效性。维护两个独立的系统也增加了系统的复杂性和运维成本。
为了解决这些挑战,HTAP(Hybrid Transaction / Analytical Processing,混合事务和分析处理)数据库的概念应运而生。
HTAP 的提出,是由权威研究机构 Gartner 在 2014 年给出明确的定义,即需要同时支持 OLTP 和 OLAP 场景。这一概念的提出,打破了传统数据库架构的应用能力束缚,将事务处理和分析处理能力融合在一个统一的平台上,实现实时数据处理和分析的双重目标。
HTAP 的定义
HTAP(Hybrid Transaction / Analytical Processing 的缩写),即混合事务和分析处理,是一种将联机事务处理(OLTP)和联机分析处理(OLAP)工作负载紧密结合在一起的数据架构。这种数据架构通过高度集成的事务和分析能力,使得企业能够在同一个平台上同时处理实时交易和进行复杂的数据分析,无需在 OLTP 和 OLAP 系统之间进行数据迁移和同步。
HTAP 数据库的核心优势在于其能够实现数据的实时处理和分析。这意味着,企业可以即时获取到最新的业务数据,并基于这些数据进行实时的决策和分析,提高决策的准确性和效率。
HTAP 数据库还简化了系统的架构,降低了运维的复杂性和成本,为企业提供了更加高效、灵活的数据处理和分析解决方案。
在数据库领域,HTAP 概念受到了越来越广泛的关注和应用,成为企业应对大数据时代挑战的重要利器之一。

HTAP 的技术原理与优势

主要技术原理
统一存储架构:HTAP 数据库的核心能力是将事务处理(OLTP)和分析处理(OLAP)的数据存储在一个共用的数据模型中,通常采用行存储来优化事务处理(OLTP),同时使用列存储来优化分析查询(OLAP)。这种混合存储方式消除了传统架构中数据复制和同步的需求,使得事务数据和分析数据能够无缝集成,无需通过复杂的 ETL(提取、转换、加载)过程进行数据迁移。统一存储的方式简化了数据管理的流程,提高数据的可用性和效率。
高性能引擎:HTAP 数据库通常利用分布式计算、内存计算等技术,提供了卓越的事务和分析性能。分布式计算通过多节点协作执行事务和分析任务,使得数据库能够处理大规模的数据集,内存计算则加速了数据的读取和处理速度。这些技术的结合,使得 HTAP 数据库能够在同一个平台上同时满足事务处理的高实时性和分析处理的高效率要求。
数据一致性保障: HTAP 需实时同步事务数据到分析引擎,关键技术如增量数据合并、多版本并发控制、分布式一致性协议等。增量数据合并主要通过内存增量表(如Delta Merge)或日志(如WAL)同步数据;MVCC(多版本并发控制)则支持读写操作的并行执行,允许事务处理和分析查询同时进行,而不会互相干扰,同时保持数据一致性;分布式一致性协议(如Raft或Paxos)可保证事务操作的强一致性。
资源调度与负载隔离:HTAP 需平衡 OLTP 与 OLAP 的资源竞争,方法包括智能调度机制和物力隔离等。智能调度机制根据事务和分析任务的负载动态分配资源,确保整体性能稳定。通过副本隔离或资源分配技术,避免事务和分析任务之间的资源争用,确保了事务处理和分析查询的高效运行。
查询优化与执行引擎:HTAP 需根据负载动态选择行存或列存路径以优化查询性能。如混合扫描,优化器可自动判断使用行存(事务数据)或列存(历史数据);向量化执行引擎能够批量处理数据,显著提高查询效率。
HTAP 数据库的优势
实时性:HTAP 数据库能够实时处理和分析数据,减少了数据延迟。实时性对于需要快速响应市场变化的企业来说至关重要,实时性处理或分析使得企业能够即时获取到最新的业务数据,并基于这些数据进行实时的决策和分析。
简化架构:HTAP 数据库将事务处理和分析处理集成在一个系统中,企业只需管理一个系统即可满足所有的数据处理需求。简化的架构降低运营的复杂性和成本,提高系统的可靠性和稳定性。
降低成本:HTAP 数据库通过减少 ETL 过程,降低了数据存储和管理成本。在传统架构中,ETL过程是数据迁移和同步的关键环节,但也是成本高昂和容易出错的部分。HTAP 数据库通过统一存储和实时处理,消除这一环节,降低了企业的数据管理成本。
数据一致性与新鲜度:HTAP 数据库避免了传统架构中因 ETL 过程导致的数据延迟和一致性问题。在 HTAP 数据库中,事务数据和分析数据是实时同步的,用户可以对最新的事务数据进行实时分析,而无需担心数据的一致性和新鲜度问题。数据的一致性和新鲜度对于企业的决策和分析来说至关重要,确保企业能够基于准确、实时的数据进行决策和分析。

HTAP 数据库有哪些,有什么特性

国内和海外常见的一些 HTAP 数据库有 OceanBase、PolarDB-X、Oracle、SAP HANA、Amazon Aurora、CockroachDB 等等。这些 HTAP 数据库通常具有以下特性
行列共存存储
主流的 HTAP 数据库普遍采用行存与列存混合架构,这是因为行存储更适合高并发的事务处理,而列存储更适合分析查询处理。
分布式架构
大多数 HTAP 数据库产品支持分布式部署,通过水平扩展提升处理能力。例如,OceanBase 采用 Paxos 协议实现分布式部署并保障数据的一致性。
数据同步技术
通过日志复制(如Paxos / Raft)、内存 Delta 合并或异步增量同步等技术实现 OLTP 与 OLAP 的数据一致性。
查询优化技术
通过混合行/列扫描、向量化执行、成本基线优化等确保查询的性能。例如,OceanBase 引入向量化引擎提升分析效率。
资源调度与隔离
采用新鲜度驱动或负载驱动的调度策略,平衡 OLTP 与 OLAP 的资源竞争。例如,SAP HANA 通过执行模式切换实现负载隔离。
低延迟与高实时性
通过列存索引、内存计算等技术减少分析延迟。
高可扩展性
HTAP 数据库通过分布式架构和内存优化等技术,实现了高吞吐量和高可扩展性,能够处理大规模的数据和高并发的请求。

HTAP 数据库的典型优势应用场景

HTAP 数据库能够同时高效支持事务处理和分析处理,因而在多个行业中表现出显著优势,以下是几个典型的行业应用场景:
金融行业
HTAP 数据库在金融行业被广泛应用于反欺诈检测、实时风险管理、信用评估和个性化推荐等场景。通过实时处理海量交易数据,HTAP 数据库能够快速识别异常交易行为,降低欺诈风险;通过整合并分析客户的信用历史、交易记录等多维度数据,HTAP 数据库能够为信用评估提供准确、实时的数据支撑;同时,HTAP 数据库支持实时分析用户行为和市场数据,为客户提供更精准的投资建议和个性化服务,从而提升客户体验和风险管控能力。
零售与电商行业
在零售和电商中,HTAP 数据库常用于实时库存管理、动态定价和精准营销等场景。HTAP 可以实现在交易的同时实时更新库存数据,避免超卖或缺货问题;通过分析用户购买行为和市场动态,及时调整商品的促销策略和售价;此外,HTAP 还可以高效处理用户数据,分析顾客购买行为、偏好和意愿度,为个性化推荐引擎提供支持,提升销售转化率。
电信行业
在电信行业,HTAP 数据库广泛应用于实时网络监控、用户行为分析和运营优化等场景。它可以实时检测网络状态和用户行为异常,帮助运营商快速定位故障并修复,为网络资源的优化提供科学依据;通过整合分析用户使用行为、用户反馈和资费模型,深入了解用户需求,优化服务策略,可以提高用户粘性;此外,还能为精准广告投放提供实时分析支持,提升营销效率。
制造业
制造业中,HTAP 数据库可应用于生产监控、质量管理和供应链优化等场景。它能够实时整合来自生产线传感器的数据,并即时分析设备的运营状态和产品质量状况,结合分析设备的历史运行数据,快速发现潜在问题和风险;还可以优化供应链调度,动态调整生产计划,以应对市场需求变化,提高生产效率。
物流与交通行业
在物流和交通领域,HTAP 数据库支持实时路径优化、运力调度和运输可视化等场景。通过整合并实时分析货物在运输过程中的位置、交通路况和天气信息,它可以动态调整运输方案,降低运输成本、提高配送时效;同时,提供实时的货物追踪和运输状态分析,可以发现物流过程中的瓶颈和问题,提高物流效率和服务质量。
HTAP 数据库在金融、电信、制造、零售与电商、物流与交通等多个行业都具有广泛的应用前景和优势,能够帮助企业实时处理和分析海量数据,在保障业务处理效能的同时,提高决策效率和业务竞争力。

分布式 HTAP 数据库 OceanBase 的特性

作为一款原生分布式数据库,OceanBase 具备卓越的 HTAP 能力,从设计之初就针对高并发事务处理和大规模数据分析场景进行了优化。它具备以下特性:
原生分布式架构,行列混存,同时支持高性能的 OLTP 与 OLAP
OceanBase 通过共享存储架构有效减少数据跨节点的读写延迟,同时采用分布式索引和事务一致性协议,确保 OLTP 场景的高吞吐量和低延迟。通过行列混合存储技术,OceanBase 则允许同一份数据以不同形态存储(如行存用于事务处理、列存用于分析)。相比于一些将事务处理和分析功能依赖于不同模块或技术拼接的 HTAP 系统,OceanBase 在单一架构中实现了 OLTP 与 OLAP 的高度整合,避免了数据迁移和转换带来的性能损耗,为 HTAP 场景提供了更快的响应速度和更简洁的运维体验。
自研存储引擎,实现存储成本与性能的平衡
OceanBase 的存储引擎针对 HTAP 需求进行了深度优化。一方面,采用 LSM-Tree 存储结构,支持写密集型事务场景,提供了快速数据写入和更新的能力,并能降低存储空间 70%-90%;另一方面,通过 MVCC 实现了快速的数据版本管理,为分析型查询提供多版本快照,提升了 OLAP 性能。此外,OceanBase 采用冷热数据分离存储机制,将历史数据与实时数据高效管理,在分析时只需加载必要数据,从而显著缩短了分析查询时间。
分布式并行计算框架,高效支持大规模分析任务
为了支持 HTAP 场景中复杂的分析型查询需求,OceanBase 设计了一套高性能的分布式计算引擎,能够将复杂的查询任务拆分为多个子任务并分发到分布式节点上并行执行。其深度优化的查询执行计划和数据分片策略,能够有效减少网络传输的开销与计算热点问题,同时大幅提升 OLAP 任务的执行效率。与传统需要数据导出到专用分析工具的方式相比,OceanBase 在数据原地分析上展现了显著的速度优势。
混合负载自适应优化,确保负载均衡与资源隔离
OceanBase 针对 HTAP 场景下混合负载的特点,提供了智能资源调度机制和性能隔离能力。它能够动态感知 OLTP 与 OLAP 负载的比例变化,通过实时调整查询执行计划、I/O 优先级和资源分配,保证事务处理的延迟控制和分析查询的吞吐率。在业务高峰期,OceanBase 能优先保障关键事务的性能;而在负载下降时,可以充分利用资源进行大规模的分析任务。这种弹性的资源管理能力使其在 HTAP 场景中表现出更加稳定和高效的性能。
支持线下部署及云上多个主流云服务商,满足全球化部署需求
OceanBase 支持线下部署和混合部署,在云上则支持阿里云、华为云、腾讯云、AWS 和 Google Cloud 等主流公有云基础设施,全球覆盖超过 100 个可用区,通过一致的架构和一致的管理显著降低复杂性。此外,其强大分布式架构支持多活数据中心部署,这对于跨区域的 HTAP 场景尤为重要,比如跨国企业的实时交易处理和统一数据分析。
高度兼容 Oracle 与 MySQL,简化应用迁移与开发成本
OceanBase 对主流数据库 Oracle 和 MySQL 具有良好的兼容性,并提供从评估到迁移的一系列工具和服务,企业用户能够在现有的开发和运维模式下,快速迁移到 OceanBase,并充分利用其 HTAP 场景的技术优势。这种兼容性不仅降低了迁移成本,也让开发者无需为适配新数据库的特性付出额外的学习和开发成本,从而提升了整体生产效率。
通过以上技术优势,OceanBase 在 HTAP 场景中展现了卓越的能力,为同时需要事务处理与实时分析的企业提供了一种高效、稳定、可靠的解决方案。
免费下载《OceanBase 实时分析白皮书》,了解更多详情 >>

OceanBase 的 HTAP 应用案例

海底捞

作业帮

掌玩科技

跨越速运

进销存系统

进销存系统主要通过跟踪物料销售和库存的实时变化,控制库存成本,提高服务质量和销售效率,对像海底捞这类餐饮零售企业的重要性不言而喻。
进销存系统的数据量处于各业务系统之首,个别流水表已达百亿级别。应对百亿大表的存储和 DDL 变更,以及单行高并发诉求,传统数据库力不从心。在数据库升级前,数据分析与在线业务使用异构数据库隔离,在线业务使用 MySQL 库,分析使用实时数仓,数据同步依赖 DTS。这就导致架构复杂运维难度高,海底捞需要维护两种异构数据库和同步链路,存在实时性风险,如果同步链路异常或者延迟,下游系统读到的统计数据就会不准确。
OceanBase 的 HTAP 分布式计算引擎,并结合多副本能力,一份数据上既能支持在线交易,又能支持复杂分析能力。将进销存系统上线到 OB Cloud 后,海底捞的系统实时分析算力提升 45%,数据库整体成本节省 50%,显著降本增效的同时,实现更从容丝滑地应对流量洪峰。

查看海底捞 HTAP 升级案例详情

总结

HTAP 融合事务处理(OLTP)与分析处理(OLAP)两大功能,使得企业在同一数据库系统中既能处理日常的交易操作,又能即时进行复杂的数据分析,提升了数据处理的效率和时效性。这一特性在当今大数据时代下,能更好的支持企业追求即时洞察、快速决策的需求。 HTAP 要求先有高性能的 OLTP,并在此基础上很好地支持实时分析,这种类型的 HTAP 系统天然具备实时数仓的能力,因此能够有效的帮助企业简化数据架构,降低研发和运维成本。但 HTAP 并不是万能的,由于工程复杂度和产品成熟度的原因,不可能在所有场景都具备优势,其比较适合单个业务部门的 OLTP 和实时 OLAP 的混合负载处理。实际业务中,企业可以根据自身的业务需求、技术架构特征选择合适的方案。

HTAP 相关资料

最佳实践
混合事务/分析处理场景配置最佳实践

博客
真正的 HTAP 对用户和开发者意味着什么?

博客
到底什么才是真正的 HTAP?

博客
为什么资源隔离对 HTAP 至关重要?