PolarDB分布式版是阿里云自主研发的云原生集中式和分布式一体化数据库产品,英文名称PolarDB for Xscale,简称PolarDB-X,该数据库整体采用了基于存储计算分离的Shared-Nothing系统架构,支持水平扩展、分布式事务、混合负载等能力,具备金融级高可用、高吞吐、大存储、低延时、易扩展、高度兼容 MySQL 系统及生态等特点,可以在业务扩张时平滑的升级为适合的配置,解决您更换数据库或直接购买大型数据库成本过高的问题。目前软件坚定遵循自主可控、开放生态的发展思路,持续围绕MySQL开源生态构建分布式能力,以求最大程度降低用户的学习使用成本。全面兼容MySQL开源生态,从SQL语法、事务行为、生态工具等多个维度都做了深度兼容,应用只需要修改很少量的代码即可从单机MySQL迁移到PolarDB分布式轻量版。
与前作相比,阿里云数据库PolarDB-X重点强化 AI 原生能力:新增 AI Function(SQL 内直接调用大模型)、HNSW 向量索引(Vector Index)等面向 AI 场景的核心能力,让 PolarDB-X 从"分布式关系型数据库"进一步演进为"AI 时代的一体化数据底座";同时面向数据库运维与稳定性持续打磨,包含 DDL 在线变更(无锁列类型变更、分区分裂 2.0)、数据 TTL(新增分区级归档)、高可用切换、Binlog 服务等多项能力增强与问题修复,快免费下载体验吧。
软件特色
一、兼容并包,无缝兼容原有生态
100%兼容MySQL、PostgreSQL生态,无需修改代码即可使用,提供从RDS MySQL高可用版到PolarDB的一键迁移功能,连接地址保留不变。高度兼容Oracle语法,ADAM工具全周期协助您进行Oracle迁移,将Oracle的迁移成本和周期缩减90%甚至更低。
二、海量存储,大规模扩展
PolarDB PostgreSQL 版支持最大容量100TB,最多可横向扩展16个节点,每个节点最高88 vCPU,Serverless分布式存储空间根据数据量自动伸缩。PolarDB 分布式版本可支持PB级存储扩展。
三、超高性价比
PolarDB 相比传统MySQL、PostgreSQL获得百倍以上执行性能加速效果。同时多个计算节点共享存储,新增只读节点时只需支付计算节点费用,大大降低扩容成本。存储空间无需手动配置,根据数据量自动伸缩,只需为实际使用的容量付费。
四、高可用,保障业力永远在线
单机故障,可实现主备切换0数据丢失,彻底解决异步复制带来的主备节点数据非强一致问题,几分钟内即可扩展只读副本,备份和恢复数据。支持多样化的部署和容灾能力,比如同城三机房、三地五中心等。
PolarDB分布式版新特性:
一、AI 原生能力:Vector Index + AI Function
随着大模型与 RAG 应用的普及,"向量检索 + 关系数据"一体化正在成为数据库的标配能力。PolarDB-X v2.5.0 从内核层面补齐了 AI 原生的两块拼图:
HNSW 向量索引(Vector Index):DN 新增原生 VECTOR 数据类型与基于 HNSW 算法的向量索引,支持高并发写入,可在同一条 SQL 中完成"关系过滤 + 语义检索",无需外挂向量库。
AI Function:CN/DN 新增一组内置 AI 函数,支持在 SQL 中直接调用大模型完成文本推理、向量化、分类、抽取、摘要、精排乃至 Text2SQL,无需引入 AI SDK 或自建推理服务。
二、基于PolarDB-X Zero快速体验
PolarDB-X Zero 是一个免费、免注册、秒级创建的体验入口,无需阿里云账号与付费,通过 HTTP API 即可一键拉起独立实例。连接后即可确认实例已具备 AI 原生能力(向量索引默认开启、AI 网关自动注册模型)。Zero 实例到期后自动回收,生产使用可一键「转正」到商业版。即可获得高可用多副本、列存只读节点、全球数据库(GDN)等企业级能力。
三、Demo场景:把 PolarDB-X 作为 AI Agent 的记忆库
PolarDB-X 的向量能力已打通主流 AI 开发框架,可作为 Agent 的长期记忆库 / RAG 知识底座:
langchain-polardbx:LangChain VectorStore 集成,可直接作为 RAG 检索器
llama-index-vector-stores-polardbx:LlamaIndex VectorStore 集成
支持 MCP 协议与 SKILL.md,可在 Qoder、Cursor 等 AI IDE 中一键集成
四、数据 TTL:新增分区级归档
在实际生产中,业务往往只希望保留最近一段时间的热数据,对使用频率很低、不断积累的过期冷数据,采用更低成本的方式保存,同时仍可用于分析统计。
PolarDB-X 在 v2.4.1 已提供数据 TTL 能力。本次 v2.5.0 在原有行级清理的基础上,新增分区级归档:
行级 TTL(原有):以 DELETE DML 逐行清理过期数据,灵活但海量数据下开销较大。本次新增支持基于整数日期格式(如 yyyymmdd)归档,按行清理默认仅处理非 NULL 过期数据。
分区级归档(新增):以 DROP PARTITION DDL 整体丢弃过期分区,清理效率远高于逐行删除,特别适合按时间 RANGE 分区的大表。删除前会自动补充新分区,保证写入不中断。
五、GB18030-2022 字符集支持
GB18030 是我国强制性国家标准字符集。2022 年发布的新版 GB18030-2022(取代 GB18030-2005)对汉字覆盖提出了更高的实现级别要求,是政务、金融、公共服务等领域实现国产数据库升级的重要一环。
PolarDB-X v2.5.0 的 CN 组件新增独立的 gb18030_2022 字符集(区别于旧版 gb18030),并配套提供 gb18030_2022_chinese_ci、gb18030_2022_bin 两个排序规则,可平滑满足最新国标的字符编码与合规诉求。
实例上新增的字符集与排序规则(SHOW CHARSET / SHOW COLLATION,企业版实例真实运行):
六、开源生态完善
PolarDB-X 坚持全内核开源,本次 v2.5.0 在客户端驱动、接入代理、向量生态适配等方面均有更新。
专属客户端驱动提供自动感知高可用 Leader 切换的能力,本次发布 polardbx-connector-java v2.2.16 与 polardbx-connector-go v1.0.4。
polardbx-proxy 发布 v1.0.2,修复并发关闭死锁等稳定性问题,增强 MySQL 协议兼容性。开源地址,releases list
Vector 生态适配:发布 langchain-polardbx 与 llama-index-vector-stores-polardbx 向量插件,打通主流 RAG / Agent 生态。
其中 polardbx-operator 基于 k8s operator 架构,提供 PolarDB-X 数据库的部署和运维能力。
PolarDB-X软件核心功能
1、水平扩展
PolarDB-X 采用 Shared-nothing 架构进行设计,支持多种 Hash 和 Range 数据拆分算法,通过隐式主键拆分和数据分片动态调度,实现系统的透明水平扩展。
2、分布式事务
PolarDB-X 采用 MVCC + TSO 方案及 2PC 协议实现分布式事务。事务满足 ACID 特性,支持 RC/RR 隔离级别,并通过一阶段提交、只读事务、异步提交等优化实现事务的高性能。
3、混合负载
PolarDB-X 通过原生 MPP 能力实现对分析型查询的支持,通过 CPU quota 约束、内存池化、存储资源分离等实现了 OLTP 与 OLAP 流量的强隔离。
4、企业级
PolarDB-X 为企业场景设计了诸多内核能力,例如 SQL 限流、SQL Advisor、TDE、三权分立、Flashback Query 等。
5、云原生
PolarDB-X 在阿里云上有多年的云原生实践,支持通过 K8S Operator 管理集群资源,支持公有云、混合云、专有云等多种形态进行部署,并支持国产化操作系统和芯片。
6、高可用
通过多数派 Paxos 协议实现数据强一致,支持两地三中心、三地五副本等多种容灾方式,同时通过 Table Group、Geo-locality 等提高系统可用性。
7、兼容 MySQL 系统及生态
PolarDB-X 的目标是完全兼容 MySQL ,目前兼容的内容包括 MySQL 协议、MySQL 大部分语法、Collation、事务隔离级别、Binlog 等。
软件优势
1、安全与稳定
PolarDB-X通过多项国家级别的安全认证,在金融、运营商等行业的核心系统,有比较多的交付成功案例。在数据库安全方面,提供全方位的安全防护,例如:IP白名单/SSL加密、TDE落盘加密、备份加密、全密态、全量SQL审计和链路跟踪、三权分立和标签权限等。
2、集中式和分布式一体化
PolarDB-X提供100%兼容原生MySQL的标准版,和高度兼容原生MySQL的企业版,内核一体化,利用分布式技术优化集中式。业务增长到需要分布式扩展时,无需数据迁移以及应用侧做改造。
3、透明分布式
默认主键拆分,让移植到PolarDB分布式轻量版的数据和业务摆脱对设计"分区键"的依赖。全局Binlog和全局一致性备份,分别解决分布式数据库各节点数据库向下游流转的难题,以及各节点备份时间差造成的恢复一致性问题。
4、金融级高可用
PolarDB分布式轻量版使用自研高可用Paxos多数派共识算法(每次写入都要获得超过半数节点的确认,即便其中1个节点宕机,集群也仍然能正常提供服务),满足RPO=0,RTO<10秒。
阿里云数据库PolarDB-X版本对比
一、开源版
1、面向社区用户&开发者
2、个人学习
3、产品开发与测试
4、生产环境(需具备较强运维开发能力)
二、公有云版本
1、面向云上用户
2、提供专业省心的分布式数据库服务
3、服务等级99.95%可用性
4、7*24专业服务
三、轻量版
1、面向本地部署客户
2、DBstack一站式数据库平台(可选)
3、轻量版纯软输出
4、部署本地自有环境
5、企业级SLA保障 收起介绍展开介绍
- 下载地址
- 其他版本
-
{playpage:qitabanben_html}
发表评论
0人参与,3条评论软件排行榜
热门推荐
datagrip2025官方版1013.16M / 多国语言
navicat premium 16官方版96.81M / 简体中文
Navicat for MariaDB 17中文版119.62M / 简体中文
Navicat 17 for Snowflake中文版118.33M / 简体中文
Navicat for Redis 17中文版93M / 简体中文
Navicat for sqlite 17中文版117.54M / 简体中文
navicat for mongodb 17中文版119.29M / 简体中文
pgAdmin4中文版220.1M / 多国语言
dbeaver旗舰版 v26.1.1官方版410.74M / 简体中文
DBeaver社区版 v26.1.0官方版123.64M / 简体中文


