写点什么

HTAP:统一数据库系统的兴衰?

  • 2025-06-16
    北京
  • 本文字数:1279 字

    阅读完需:约 4 分钟

大小:631.70K时长:03:35
HTAP:统一数据库系统的兴衰?

Zhou Sun 最近的文章《HTAP已死》在数据社区引发了一场关于混合事务/分析处理(HTAP)未来的辩论。HTAP 旨在帮助大规模集成历史数据和在线数据,支持更灵活的查询方法,并降低业务复杂性。

 

在这篇文章中,Mooncake Labs 的联合创始人兼首席执行官Sun认为,将事务性和分析性工作负载统一到单一系统中的长期承诺未能实现。Gartner 在十多年前引入了术语 HTAP(混合事务和分析处理),宣布它是“下一个大型数据库架构”,其目标是缩小运维系统和分析系统之间的差距。

 

文章追溯了 OLTP 和 OLAP 数据库工作负载的历史,它们在 20 世纪 70 年代开始是一体的,十年后分离,HTAP 在 2010 年代试图再次将它们合并。Sun 认为,资源竞争、复杂性和不断演变的硬件架构等实际挑战使得专用的、专业的系统成为更可行的前进道路。Sun 写道:

 

云也开始从紧密耦合的仓库转向基于对象存储构建的模块化数据湖。在试图摆脱传统的仓库/数据库时,数据团队开始组装自己的定制系统。

 

多年前,HTAP 被认为是定价、欺诈检测和个性化等新兴工作负载的需求,而 SingleStoreDB 和 TiDB 是市场上的主要参与者。作者认为,像 Snowflake 和 BigQuery 这样的云数据仓库在 2020 年代通过专注于分析处理并将存储与计算分离,成为明显的赢家,这允许在没有 HTAP 系统复杂性的情况下提供可扩展的、具有成本效益的解决方案。Sun 指出,虽然事务性数据库也在发展,但它们在很大程度上仍然与分析分离,将两者合并的尝试未能得到广泛采用。Sun 补充道:

 

即使在今天的解耦数据堆栈中,需求仍然是相同的:对新鲜事务数据进行快速的 OLAP 查询。现在,这通过流管道网络、云数据湖和实时查询层来实现。它仍然是 HTAP;而是通过组合而不是数据库的整合。

 

为了超越传统的仓库和数据库,数据团队现在正在使用 Sun 所称的“一流”组件组装他们自己的定制系统。这些架构结合了 OLTP 系统和流处理器作为预写日志(WAL), Iceberg 作为存储层,Spark 和 Trino 这样的查询引擎用于数据处理,以及 ClickHouse 或 Elasticsearch 索引这样的实时系统。在Hacker News上,Statsbomb 的创始人、前首席技术官Thom Lawrence,写道:

 

当替代方案如此复杂且有如此多的活动部件时,你不能说 HTAP 已死。大多数企业都在燃烧大量的资源,实际上只是在为零商业价值的数据洗牌。我们的梦想是一个单一的数据网格呈现一个 SQL 用户空间(...),我们接近但还没有到达那里,我们已经接近了,但我们还没有达到那个目标,如果人们停止尝试达到这个终点,我会非常愤怒。

 

Sun 的文章在社区引发了辩论,Percona 的创始人和开源倡导者 Peter Zaitsev总结道

 

没有“一刀切”的解决方案——虽然大型团队意识到紧密耦合是有问题的,但对于小型团队和小型项目来说,拥有一个“一切”都做得相当好的单一数据库实际上是非常方便和实用的,因此我认为 HTAP 作为一个特性非常有意义,但可能不作为一个名称,因为我们需要我们的数据库不仅仅是分析和事务性的。

 

随着近年来 PostgreSQL 的不断成功,许多数据工程师现在都同意曾经很有前途的 HTAP 模型正在被重新审议。随着技术的发展,新的范式正在挑战 HTAP 在现代数据架构中的相关性。

 

原文链接:

https://www.infoq.com/news/2025/06/htap-databases/

2025-06-16 09:295456

评论

发布
暂无评论

Penpad获Gate Labs以及Scroll联创Sandy的投资

西柚子

详解数仓的向量化执行引擎

华为云开发者联盟

数据库 华为云 华为云开发者联盟 华为云GaussDB(DWS) 企业号2024年4月PK榜

捷途山海T2携手坦克300 Hi4-T上市,消费者该如何选择?

极客天地

Appium控件交互策略:优化自动化测试效率的关键方法

霍格沃兹测试开发学社

搭载联想小天个人智能体的AI PC亮相 PC从此变CP

科技热闻

百度沈抖:智能,生成无限可能

百度Geek说

AI 百度智能云 企业号 4 月 PK 榜

大模型Chatbots评估新视角:结合定性与程序方法的实践探索

百度开发者中心

人工智能 大模型

魔搭×函数计算:实现大模型快速部署,加速AI应用落地

百度开发者中心

人工智能 大模型

Appium控件互动攻略:提升自动化测试效率的必备方法大揭秘!

测试人

软件测试 自动化测试 测试开发

观测云产品更新 | 管理、容器、异常追踪、场景图表、DQL等

观测云

监控

物资管理的挑战与机遇:利用技术提升效率与可持续性

天津汇柏科技有限公司

重回铁王座!时隔5年!Quill 2.0 终于发布啦🎉

Kagol

前端 富文本编辑器

企业为什么需要MES,万界星空科技MES系统的解决方案

万界星空科技

数字化转型 工业互联网 制造业 mes 万界星空科技

一次故障演练,十分钟自动搞定?

华为云开发者联盟

运维 华为云 企业号2024年4月PK榜 华为云开发和联盟

一文了解AI长文本工具:马斯克打脸OpenAI,全球最大巨无霸模型Grok-1开源!

蓉蓉

openai

国产化替代进程中金融行业的中间件

Onegun

信创 国产化

如何延长LED显示屏的使用寿命

Dylan

环境 角色 LED显示屏 全彩LED显示屏 led显示屏厂家

火山引擎ByteHouse:OLAP如何支持超高QPS点查?

字节跳动数据平台

大数据 企业号2024年4月PK榜

凭证管理揭秘:Cookie-Session 与 JWT 方案的对决

Phoenix

安全架构 会话管理

智慧医院解决方案

菜根老谭

智慧医院

OpenHarmony NAPI开发 主讲人:连志安

Laval小助手

大模型下B端前端代码辅助生成的思考与实践 | 得物技术

得物技术

JavaScript AI web前端 ChatGPT 企业号 4 月 PK 榜

HTAP:统一数据库系统的兴衰?_大数据_Renato Losio_InfoQ精选文章