PolarDB MySQL可以单机部署吗?
PolarDB for PostgreSQL 是阿里云基于 PostgreSQL 开源代码研发的存算分离架构云原生数据库,最初基于 PG 11 的版本研发,经过数年的云上商业化服务后于 2021 年持续开放源代码,约 3 个月到半年的节奏陆续开源了商业版几乎所有的内核功能,2024 年 PolarDB 开源已升级到基于 PostgreSQL 15 的版本. PolarDB 商业模式成熟现金流稳定,有产品长期稳健发展的基础,在业内影响力非常不错 (稳居墨天轮数据库排行榜第一 / 第二), 是非常值得长期学习的国产信创数据库。产品优势兼容并包,无缝兼容原有生态100% 兼容 MySQL 和 PostgreSQL 生态,无需修改代码即可使用,提供从 RDS MySQL 高可用版到 PolarDB 的一键迁移功能,连接地址保留不变。高度兼容 Oracle 语法,ADAM 工具全周期协助您进行 Oracle 迁移,将 Oracle 的迁移成本和周期缩减到原来的 1/10 甚至更低。
海量存储,大规模扩展PolarDB MySQL 版和 PostgreSQL 版支持最大容量 100TB,最多可横向扩展 16 个节点,每个节点最高 88 vCPU,Serverless 分布式存储空间根据数据量自动伸缩。PolarDB 分布式版本可支持 PB 级存储扩展。
高性价比PolarDB 相比传统 MySQL、PostgreSQL 获得百倍以上执行性能加速效果。同时多个计算节点共享存储,新增只读节点时只需支付计算节点费用,大大降低扩容成本。存储空间无需手动配置,根据数据量自动伸缩,只需为实际使用的容量付费。
高可用,保障业务永远在线单机故障,可实现主备切换 0 数据丢失,彻底解决异步复制带来的主备节点数据非强一致问题,几分钟内即可扩展只读副本,备份和恢复数据。支持多样化的部署和容灾能力,比如同城三机房、三地五中心等。
产品功能PolarDB 数据库 100% 兼容 MySQL、PostgreSQL、高度兼容 Oracle 语法,您可根据业务需求选择合适的引擎版本。
PolarDB MySQL 版PolarDB PostgreSQL 版PolarDB 分布式版应用场景教育 / 直播:业务高弹性分钟级弹性升降配,快速应对业务峰值教育、直播场景下业务有明显的峰值峰谷特征,学生课外时间、双 11 等大促活动时的业务量是日常情况的数倍,业务系统需要在大促前后进行升降配。PolarDB 支持分钟级弹性升配能力,解决了传统数据库的升配时间会随着存储量的大小、宿主机资源的情况而不断上升的问题。
金融 / 保险:高可用和强读数据强一致性保证,满足金融级可靠性要求金融场景下对业务要求高可用和强一致性,PolarDB 采用存储和计算分离的架构,支持秒级的故障恢复、全局数据一致性和数据备份容灾等功能,充分满足金融级合规可靠性要求。
游戏:全球部署高并发提供高读写性能,支持业务全球化部署游戏场景下需经常进行开服合服操作,业务峰值时可能需要支撑百万级玩家同时在线的高并发压力,更可能需要确保业务的增长进行海外部署。PolarDB 提供低延迟、高稳定、高性能的云服务,满足游戏业务需求。
交通物流:每秒万级并发在线业务超高并发,轻松解决如在城市公交场景下,涉及大量的车辆和车型、多样的计费方式,不仅要求数据库系统具有海量存储的能力,还需满足复杂查询计算的能力。基于 PolarDB 分布式版存储海量数据,通过 AnalyticDB 进行数据分析,可构建智能化的城市公交系统,满足路线规划、站点查询、公交预报、业务报表结算、公交调度等需求,提升运营效率和服务水平。
电商零售:大促秒杀平稳应对单表数据量过大、业务潮汐电商行业中如大型促销秒杀场景对系统整体访问压力巨大。PolarDB 分布式版历经各届天猫双十一及阿里云各行业客户业务的考验,能有效解决热点数据的高并发更新性能瓶颈,助力业务稳定运行。
通用:大容量数据存储海量存储,支持上百 TB 级别数据业务的发展伴随着历史数据的飞速增长,单库能达到 TB 级别。在这种情况下,传统数据库的存储和性能都碰到了瓶颈。PolarDB 采用存储和分离架构,单实例最高 100TB 存储,节点支持纵向扩展(升 / 降配节点)和横向扩展(增 / 减只读节点),快速应对业务增长。
通用:HTAP 分析加速海量数据,快速查询PolarDB 采用计算和存储分离架构,支持数据库服务器的 CPU、内存能够快速扩容,最快可增加 15 个只读节点,支持并行查询、读写分离等功能,使查询耗时指数级下降,解决计算量较大的查询、多表连接查询、日常报表查询等轻分析类业务需求。该处引用于墨天轮:https://www.modb.pro/wiki/37
相关资料云原生数据库 PolarDB MySQL 版官方文档:https://help.aliyun.com/zh/polardb/polardb-for-mysql/
PolarDB MySQL 本身是云原生数据库,设计用于云环境,不支持单机部署。但是,可以考虑使用阿里云 RDS for MySQL 或其他自建或开源的数据库解决方案来解决,具体可查看阿里云官方部署或者网上的教程:https://blog.51cto.com/u_16213456/10684302
赞0
踩0