NewSQL

NewSQL是一类兼具传统关系型数据库ACID事务保证与现代分布式NoSQL水平扩展能力的下一代数据库,代表产品包括GoogleSpanner、CockroachDB、TiDB、OceanBase、PolarDB等。

一、什么是NewSQL

NewSQL 是一类兼具传统关系型数据库 ACID 事务保证与现代分布式 NoSQL 水平扩展能力的下一代数据库,代表产品包括 Google Spanner、CockroachDB、TiDB、OceanBase、PolarDB 等。NewSQL 旨在解决传统关系数据库难以水平扩展、NoSQL 难以保证强一致性的痛点,是云时代对「既要又要」需求的工程化回应,在金融、电商、电信等对一致性要求高的场景广泛落地。

二、原理

1. 分布式事务:通过全局 ACID 与共识协议(Raft、Paxos、Percolator)保证强一致 → 2. 水平扩展:通过自动分片与负载均衡实现线性扩展 → 3. SQL 兼容:兼容标准 SQL 与生态工具 → 4. 多模复制:跨地域多活部署支撑全球化 → 5. HTAP 能力:兼顾 OLTP 与 OLAP 一体化 → 6. 云原生架构:存算分离与弹性伸缩

三、信息卡片

中文名NewSQL 分布式关系数据库
英文名NewSQL
缩写—
别名NewSQL 数据库、云原生数据库、分布式关系数据库
提出者Matthew Aslett(451 Research)首次定义;Google Spanner、CockroachDB、TiDB 等推动
提出时间2011 年(术语提出)
所属类别IT 基础架构 > 数据库 > 分布式数据库
核心技术分布式事务、水平扩展、共识协议、SQL 兼容、HTAP
主要应用金融核心、电商订单、全球化部署、HTAP、替代 Oracle/DB2

四、历史时间线

  • 2011 年:Matthew Aslett 提出 NewSQL 术语
  • 2012 年:Google Spanner 论文提出全球分布式数据库愿景
  • 2015 年:CockroachDB、TiDB 等开源 NewSQL 涌现
  • 2017 年:OceanBase 在支付宝核心系统替换验证
  • 2020 年:PolarDB、TiDB Cloud 走向云服务化
  • 2024-2025 年:NewSQL 与 AI、HTAP 进一步融合,金融核心系统替换率持续提升

五、分类

按架构:原生分布式(Spanner、CockroachDB、TiDB)vs 中间件分库分表(ShardingSphere、MyCAT)vs 云原生(PolarDB、YugabyteDB)

  • 按一致性:强一致 NewSQL vs 灵活一致 NewSQL
  • 按能力:纯 OLTP vs HTAP vs 全球分布式
  • 按开源:开源(TiDB、CockroachDB)vs 商业(OceanBase、PolarDB)
  • 按行业:金融 NewSQL vs 互联网 NewSQL vs 政企 NewSQL

六、应用场景

  • 金融核心系统:OceanBase 在支付宝、工商银行核心系统落地
  • 电商订单:高并发订单交易
  • 全球化部署:跨地域多活的实时业务
  • HTAP 一体化:实时分析与事务混合负载
  • 替代 Oracle/DB2:去 IOE 战略落地

七、优缺点

优点:兼顾一致性与扩展:解决传统数据库两难问题;支撑全球化部署:跨地域多活与合规兼顾;替代商业数据库:降低 Oracle/DB2 等授权成本;支撑 HTAP:一套系统同时服务 OLTP 与 OLAP;云原生弹性:按需扩缩容提升资源利用率

  • 缺点:运维复杂度高:分布式系统运维比传统数据库复杂;成本相对高:相比 MySQL/PG,NewSQL 硬件资源消耗更大;生态成熟度:相比 MySQL/PostgreSQL 生态仍在追赶;学习曲线:共识协议、分布式事务概念需要专门学习

八、常见误区

NewSQL = 分布式 MySQL(错:NewSQL 是分布式关系数据库总称,分布式 MySQL 只是其中一种形态)

  • NewSQL 取代传统数据库(错:NewSQL 与传统数据库互补,部分场景传统数据库更经济)
  • NewSQL 性能一定优于传统数据库(错:单点事务性能可能不及传统数据库,优势在扩展性与一致性)
  • NewSQL 适合所有业务(错:对一致性、扩展性要求不高的中小业务,传统数据库更经济)

九、关联概念

  • 父概念:数据库 Database、分布式系统
  • 子概念:TiDB、OceanBase、CockroachDB
  • 兄弟概念:PostgreSQL、MySQL、MongoDB
  • 对比概念:NewSQL vs 传统关系数据库、NewSQL vs NoSQL、NewSQL vs 中间件分库分表
  • 应用相关:金融(业内默认搭配)、数字化转型 Digital Transformation、云计算 Cloud Computing
💬 评论
🔗 本文链接

以专业为基,引领科技向善向新

Rooted in professionalism, we lead technology toward social good and innovation.

数智化转型网 · 了解更多产业资讯与选型数据 →

📰 你可能也喜欢

人工智能1000问——数智化转型网www.szhzxw.cn 行业百科

RLHF是什么?

RLHF 是把人类偏好作为奖励信号来微调大语言模型的方法,通常先做监督微调、再训练奖励模型拟合人类偏好、最后用强化学习算法优化策略,核心是让模型的输出从能生成内…
📅 10-30 · 👁 2026年10月30日
人工智能1000问——数智化转型网www.szhzxw.cn 行业百科

AI安全是什么?

AI 安全是研究人工智能系统面临的安全风险并建立防御机制的研究与工程领域,覆盖对抗攻击、提示词注入、数据中毒、模型窃取、成员推断、后门与偏见歧视等威胁面,核心是…
📅 10-30 · 👁 2026年10月30日
人工智能1000问——数智化转型网www.szhzxw.cn 行业百科

混合专家模型是什么?

混合专家模型是把前向计算按输入路由到部分参数子集上执行的稀疏化架构,核心是在不激活全部参数的前提下扩大模型容量,能力包括门控路由、专家容量约束与负载均衡机制。它…
📅 10-30 · 👁 2026年10月30日
人工智能1000问——数智化转型网www.szhzxw.cn 行业百科

AI制药是什么?

AI 制药是把人工智能应用于新药研发全流程的交叉领域,覆盖靶点发现、分子设计、化合物筛选、性质预测与临床试验设计,核心是用计算预测替代部分湿实验来压缩试错周期,…
📅 10-30 · 👁 2026年10月30日
人工智能1000问——数智化转型网www.szhzxw.cn 行业百科

人工智能是什么?

人工智能是研究、开发用于模拟、延伸和扩展人类智能的理论、方法与技术体系,核心是用从数据中归纳出的概率性模型替代人工编写的确定性规则,能力包括机器学习、深度学习、…
📅 10-30 · 👁 2026年10月30日
人工智能1000问——数智化转型网www.szhzxw.cn 行业百科

提示词注入是什么?

提示词注入是通过精心构造的输入内容绕过 AI 系统的指令优先级或安全限制、诱导大模型执行非预期行为的攻击技术,核心是把恶意指令伪装成正常输入混入上下文,能力包括…
📅 10-30 · 👁 2026年10月30日