当前位置: 首页 > news >正文

安全可靠的PolarDB V2.0 (兼容MySQL)产品能力及应用场景 - 王权富贵

PolarDB分布式轻量版采用软件输出方式,能够部署在您的自主环境中。PolarDB分布式轻量版保留并承载了云原生数据库PolarDB分布式版技术团队深厚的内核优化成果,在保持高性能的同时,显著降低成本。

技术架构

PolarDB分布式轻量版采用集中式和分布式一体化架构,可以在业务扩张时平滑的升级为适合的配置,解决您更换数据库或直接购买大型数据库成本过高的问题。依托云资源和容器化部署能力,且整体采用了基于存储计算分离的Shared-Nothing系统架构,该架构可以方便用户根据业务需要按需进行分层容量规划。

image

 

PolarDB分布式轻量版产品能力:

产品系列

形态

PolarDB-X标准版(集中式)

PolarDB-X企业版(分布式)

基础版(裸进程)

纯内核形态(RPM)

⽀持

不⽀持

高级版(带管控)

软件栈形态(MyBase One)

⽀持

⽀持

产品特性

PolarDB分布式轻量版坚定遵循自主可控、开放生态的发展思路,持续围绕MySQL开源生态构建分布式能力,以求最大程度降低用户的学习使用成本。全面兼容MySQL开源生态,从SQL语法、事务行为、生态工具等多个维度都做了深度兼容,应用只需要修改很少量的代码即可从单机MySQL迁移到PolarDB分布式轻量版。

核心特性

说明

金融级高可用(RPO=0)

  • PolarDB分布式轻量版使用自研高可用Paxos多数派共识算法(每次写入都要获得超过半数节点的确认,即便其中1个节点宕机,集群也仍然能正常提供服务),满足RPO=0,RTO<10秒。

  • PolarDB分布式轻量版提供多种高可用形态,例如同城单机房3副本、同城三机房3副本、两地三中心5副本,满足金融级高可用。

透明分布式

PolarDB分布式轻量版提供简单易用的透明分布式能力:

  • 默认主键拆分,让移植到PolarDB分布式轻量版的数据和业务摆脱对设计"分区键"的依赖。

    说明

    默认主键拆分功能可以简化数据迁移过程,但仍需根据业务特点合理设计主键,以避免性能瓶颈。

  • PolarDB分布式轻量版采用自研的X-Paxos协议,确保在故障切换过程中数据存储的RPO=0。同时,通过TSO策略和分布式MVCC能力,保证分布式事务的隔离性和一致性。

  • 分布式线性扩展,PolarDB分布式轻量版基于一致性Hash的分区策略有效地进行负载均衡和热点抑制,且在扩展过程中保持计算下推和数据一致性的同时实现业务零感知。并行和流控能力为扩展期间业务连续性提供了有力保障。

  • 全局Binlog和全局一致性备份,分别解决分布式数据库各节点数据库向下游流转的难题,以及各节点备份时间差造成的恢复一致性问题。

集中式和分布式一体化

  • PolarDB分布式轻量版提供100%兼容原生MySQL的标准版,和高度兼容原生MySQL的企业版,更多信息,请参见MySQL兼容性

  • 业务增长到需要分布式扩展时,标准版可以原地升级(无损)为企业版升级后分布式组件可以无缝对接到原有的数据节点上进行扩展,无需数据迁移以及应用侧做改造。

  • 内核一体化,利用分布式技术优化集中式。

安全与稳定

  • PolarDB分布式轻量版通过多项国家级别的安全认证,在安全属性较高的行业,例如:金融、运营商等行业的核心系统,有比较多的交付成功案例。

  • 在数据库安全方面,PolarDB分布式轻量版提供全方位的安全防护,例如:IP白名单/SSL加密、TDE落盘加密、备份加密、全密态、全量SQL审计和链路跟踪、三权分立和标签权限等。

  • PolarDB分布式轻量版提供金融级的高可用容灾能力,确保RPO=0,提供两地三中心架构形态,可以满足金融行业的五级容灾要求。

应用场景


场景

描述

PolarDB分布式轻量版适用的能力

高负载低延时交易

交易场景广泛存在于互联网业务系统中,是信息系统中最核心的组件之一。业务连续性、事务一致性和系统安全性是交易系统正常运行的基础,长时间高负载低延时的运行是互联网时代交易系统的发展方向。

  • 金融级高可用。

  • 透明分布式。

数据集中存储

该场景也称"数据大集中"或"数据归集",属于企业数据架构中的操作型数据存储层(ODS),具有承担各垂直业务数据源的数据汇总功能。高并发写入、大容量存储、多维度查询、低成本流出是该场景的主要诉求。

  • 透明分布式。

  • 安全与稳定。

业务端分库分表

当前业务已采用开源组件实现分库分表架构,属于核心场景,数据规模大、并发量高、以及稳定性是该场景的主要诉求,同时受限于开源组件的限制,缺少有效的分布式运维能力,例如:分布式DDL、扩缩容等。

透明分布式。

分布式快速改造

当业务体量即将突破单机数据库承载极限,单表数据量过大导致性能变差、维护困难,需要进行分布式改造、应用代码平移、数据平移。

  • 透明分布式。

  • 集中式和分布式一体化。

单元化容灾改造

金融、运营商等行业,当达到一定业务量之后,需要保证核心服务可以连续提供,避免业务连续性中断风险。目前正在逐步尝试分布式服务化改造来实现单元化架构,每个单元都是活跃且承载各自业务流量,满足数据中心级别的故障隔离,实现异地多活的效果。

  • 金融级高可用。

  • 透明分布式。

  • 安全与稳定。

业务降本增效

当前业务体量趋向于稳定,期望通过数据库优化来实现整体的降本诉求,例如:MySQL一键平迁、数据压缩等。

  • 集中式和分布式一体化。

  • 开源与多云。

多云容灾

业务有自建跨云容灾的诉求,例如:担心云厂商绑定、技术能力可控以及故障逃逸能力等,期望一套数据库适配多样化的场景。

开源与多云。

PolarDB分布式~国产轻量版用户手册: https://developer.aliyun.com/ebook/8424
PolarDBV2.0本地部署轻量版咨询专家申请试用:https://survey.aliyun.com/apps/zhiliao/OTzaMjIO9

http://www.vanclimg.com/news/1415.html

相关文章:

  • 2025牛客暑期多校训练营5_J
  • 【LeetCode 24】力扣算法:两两交换链表中的节点
  • Pwn2Own柏林2025:第三天赛事成果与技术漏洞全记录
  • POLIR-Laws-民事诉讼法:手机录音能否作为民事诉讼证据?怎么录音才能被法院采信?
  • MCP是如何工作的?
  • OBS
  • 屏幕翻译 安卓app
  • 微算法科技(NASDAQ:MLGO)应用区块链联邦学习(BlockFL)架构,实现数据的安全传输
  • 星球助手发布更新 v1.7.0
  • 使用Spring Cloud和Resilience4j实现微服务容错与降级 - spiderMan1
  • WinForm自定义控件实现类似百度网盘客户端菜单组件
  • 【比赛记录】2025CSP-S模拟赛29
  • 树形dp练习
  • python中 命令行参数解析模块 argparse
  • 基于YOLOv8的狗狗品种(多达60种常见犬类)品种鉴别识别项目|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!
  • 公钥和私钥的部分作用
  • 使用 Kiro AI IDE 3小时实现全栈应用Admin系统
  • soildworks建模界面添加图片
  • 从0开始构建技术
  • Fastmcp 案例二(SSe)
  • Anaconda历史版本
  • 输入未知数目的数据
  • 常见的结构光编解码算法
  • 七月
  • HCIE学习之路:一个NAT实验
  • HCIE学习之路:配置基于静态路由的GRE隧道
  • TOP10迪士尼动画电影下载_公主系列迪士尼电影大全列表在线观看
  • python中pandas包的基本用法
  • 如何用两年时间面试一个人(by jobleap.cn)
  • 2025年PLM合规性管理,6大策略,确保项目合法合规!