作者:老鱼笔记
只要聊数据库选型,绕不开的还是那个问题:
性能、扩展性、业务透明度,到底能不能同时成立?
在很长一段时间里,行业其实已经默认了答案:
不能。
于是,“不可能三角”成了一种近乎常识的存在,你总要选边站。

也正因为这样,当我在平凯星辰(PingCAP)的2026平凯数据库(TiDB企业版)新品分享会上听到,他们反复提到“在一个产品体系内覆盖不可能三角”时,心里其实是存疑的。因为,类似的话,行业里已经听过多次了。
但发布会之后的一些交流,让我意识到,这次讨论的重点,或许并不在“三角还在不在”,而在于这个三角,究竟卡住了谁,又卡在了哪个阶段。
不可能三角真正困住的,其实是“时间”
我们习惯把不可能三角理解成技术层面的制约,但在真实世界里,它更多体现为一种时间维度上的锁死。

- 业务刚起步时,追求的是简单、便宜、快上线;
- 业务规模上来后,开始强调横向扩展能力;
- 等系统变成核心系统,对延迟、稳定性的要求又突然变得极端;
问题在于,大多数数据库产品,往往只适合其中一个阶段。
于是,迁移、改造、重构成了国产化替代过程中的常态。而迁移本身,恰恰是“不可能三角”里最贵、也最痛苦的一角。数据一致性、回退机制、异构系统并行运行的风险,叠加在一起,使每一次迁移都像是一场高风险、高成本的赌博。
从这个角度再回头看“一源三生”,它真正想解决的,或许并不是“如何让三角消失”,而是让一套数据库,能够覆盖从早期试错到核心系统、从GB到PB的完整业务生命周期,让企业在不同阶段,不必反复推倒重来。说得直白一点,就是让用户“换一次,用一生”。
“一源三生”解决的不是能力,而是路径
这次平凯星辰提出的三种模式——敏捷模式、标准模式、聚能模式,如果只看名字,其实并不新鲜。

真正让我多问了几句的,是他们反复强调的一点:
三种模式共用同一个内核,底层数据格式完全一致,可以原地切换。
这点在PPT上并不起眼,但对真正跑过生产系统的人来说,分量很重。
因为在现实中,很多所谓的“多形态数据库方案”,本质上是多条产品线。形态可以选,但一旦选定,就等于绑定了一整套技术路径,后续想调整,往往意味着一次代价不菲的重构。
而这里强调的,是一条连续的演进路径:
- 可以先从敏捷模式起步,用更低的成本获得企业级高可用;
- 业务上量后,平滑切换到标准分布式形态;
- 等到承载延迟要求极低的核心交易时,再进入聚能模式;
关键不在于“模式有多丰富”,而在于切换是否需要付出迁移的代价。
聚能模式:不可能三角真正被“顶了一下”的地方
聚能模式,是这次发布会中最容易引发讨论的部分。因为它触碰了一个长期被默认接受的前提:
分布式系统,一定要为网络通信付出代价。
在交流中,我直接问了一个很现实的问题:
聚能模式是不是牺牲了一致性,或者简化了事务模型?
得到的回答,其实比想象中要“保守”。事务模型并没有被改变,单机事务依旧是本地提交,分布式事务仍然遵循两阶段提交,全局一致性由统一的事务协调机制保障。
真正的差异不在协议,而在调度。通过更精细的数据亲和调度策略,把强关联的数据尽量放在同一物理节点上,让那些“理论上必须跨节点”的操作,在绝大多数情况下不必真的走网络,从而显著降低延迟。
这当然不是免费午餐。这意味着系统内部要建立更严密的调度约束,只是,这些约束被封装成了“按需介入”与“默认透明”的双层机制,而不是转嫁给用户。绝大多数场景依然享受全自动的调度,只有在那些对延迟极度敏感的少数场景下,才需要用户真正去定义数据之间的亲疏关系。
从工程角度看,这并不是绕开不可能三角,而是用内核的自动化换取了用户更大的选择空间。
新一代内核,更关心的是系统会不会“失控”
另一个让我印象深刻的地方,是新一代存算分离2.0内核的设计取向。

存算分离并不是新概念,但这次听下来,平凯星辰关注的重点并不是“能扩多快”,而是一个更现实的问题:
在负载高度不确定的情况下,系统行为还能不能保持可预期。
他们反复提到一种场景:
在线事务跑得很稳定,突然一个后台任务、分析任务,甚至是AI相关负载,把资源吃光,整个系统开始抖动。
为此,内核层面,他们对计算任务进行了更细粒度的拆分与隔离,把在线事务、离线任务、HTAP和AI相关计算在物理层面分离开来。
- 忙的时候,优先保证交易;
- 闲的时候,再充分去利用算力;
这听起来不像是在追求参数层面的极限性能,更像是在追求一种“快,但不失控”的系统状态。对于正在迈入AI时代的数据库来说,这种取向本身就很有现实意义。
不可能三角,真的被解掉了吗?
聊到这里,其实答案已经逐渐清晰。
数据库选型的不可能三角,并没有被“彻底解掉”。性能、扩展性、业务透明度,依然存在取舍。
但至少,这次发布会之后,一个长期被默认的前提发生了变化:
取舍不再只发生在选型那一刻,而是被拉长到了整个系统生命周期。
你不必在一开始就为未来五年的业务形态下注,也不必因为一次早期决策,而被迫在后续阶段付出不可逆的迁移代价。
写在最后
不可能三角并没有消失,但它正在从一个“选错就完”的结构性困境,逐渐变成一个可以被工程化管理、被阶段性消化的问题。
这,可能比任何一句“我们解掉了不可能三角”,都更接近数据库真正走向成熟的标志。
顺带再提一句。围绕平凯星辰“重海外、轻本土”的讨论,这些年始终存在。但从这次发布会呈现出的“一源·三生·共进化”产品战略来看,它所回应的,恰恰是国产化替代过程中最真实、也最棘手的那些问题——选型迷茫、迁移焦虑、运维断层,以及系统长期演进中的不确定性。
至少在产品层面,这是一种清晰的表态:持续围绕中国市场客户真实需求演进,而不是停留在口号层面的承诺。
答案是否最终成立,仍然需要时间和更多生产场景来验证。但至少,这一次,他们没有回避问题,而是选择把问题摆在了一个更长期、也更诚实的位置上。