阿里云云原生数据库PolarDB是阿里云自主研发的新一代关系型云原生数据库。它具有分布式设计的低成本优势和集中式的易用性,采用存储计算分离、软硬一体化设计,满足大规模应用场景需求。
PolarDB 分布式版(PolarDB for Xscale,简称“PolarDB-X”)是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。它采用了基于存储计算分离的Shared-Nothing系统架构,使用户可以根据业务需要进行分层容量规划。PolarDB 分布式版提供公共云、专有云、专有云DBStack、软件版四种部署形态,以满足不同行业客户对部署形态的需求。
PolarDB 分布式版标准版与MySQL完全兼容,采用一主一备一日志的Paxos多副本架构,规格丰富,性价比高。它还提供平滑迁移到企业版的能力。PolarDB 分布式版企业版是计算存储分离分布式架构集群,可在线水平扩展,支持PB级数据存储,面向超高并发、超高吞吐、大规模数据业务场景。
阿里云云原生数据库PolarDB是一款高性能、高可用的云原生数据库产品,适用于各种规模的业务场景,能够满足不同客户的需求。
阿里云PolarDB产品选择指南
一、数据库生态
阿里云PolarDB系列产品旨在为用户提供不同数据库生态下的云原生数据库解决方案。根据业务需求,用户可以选择适合自己的数据库类型:
PolarDB MySQL 版:适用于MySQL生态下的云原生数据库需求。如果你的应用已经基于MySQL构建,或者你的团队熟悉MySQL,这是一个很好的选择。
PolarDB PostgreSQL 版:除了MySQL,PolarDB还提供了PostgreSQL版,并支持Oracle兼容性。这为用户提供了更多的选择,尤其是对于那些希望利用PostgreSQL或Oracle特性的用户。
二、产品架构
PolarDB的不同版本在架构设计上也有所不同,以满足不同的性能、扩展性和可用性需求:
Share Storage,计算存储分离:PolarDB MySQL版和PostgreSQL版采用了这种架构。这种设计允许计算和存储之间的资源独立扩展,从而提高了整体性能。
Share Nothing,分布式:PolarDB 分布式版采用了这种架构。这种设计使得每个节点都是独立的,没有单点故障,从而提供了更高的可用性和可扩展性。
三、输出形态
根据部署需求,PolarDB提供了多种输出形态:
公共云:对于在阿里云公共云上运行的应用,可以直接选择相应的PolarDB版本。
专有云企业版:对于希望在自有数据中心部署的用户,PolarDB提供了专有云企业版,确保数据的安全性和可控性。
DBStack:对于那些希望以软件形式部署的用户,PolarDB提供了DBStack版本。
四、应用场景
选择哪个版本的PolarDB,还需要根据具体的应用场景来决定:
MySQL生态下的云原生数据库:如果你的应用是基于MySQL构建的,或者你想要一个与MySQL兼容的数据库,那么PolarDB MySQL版是最佳选择。
PostgreSQL生态下的云原生数据库:如果你的应用需要利用PostgreSQL或Oracle的特性,那么PolarDB PostgreSQL版是更好的选择。
大规模数据、超高并发应用:对于需要处理大规模数据、超高并发的应用,PolarDB 分布式版是最佳选择。其分布式设计可以确保系统在高负载下的稳定性和性能。
阿里云PolarDB系列提供了多种选择,以满足不同数据库生态、不同架构、不同输出形态和不同应用场景的需求。用户可以根据自己的实际需求,选择最适合自己的版本。
阿里云PolarDB品牌产品概览
1. PolarDB MySQL 版
产品特色:
100%兼容MySQL:无需更改代码,即可无缝迁移至PolarDB MySQL版,确保业务连续性。
多主多写与多活容灾:实现数据的高效写入与容灾备份,保障业务的高可用性与稳定性。
HTAP特性:支持混合事务分析处理,满足复杂业务场景的需求。
卓越性能:交易性能达到开源数据库的6倍,分析性能更是高达400倍。
成本效益:TCO(总拥有成本)比自建数据库低50%,为用户节省大量运维与采购成本。
适用场景:
需要高效处理事务与分析查询的复杂业务场景。
希望实现高可用性、快速恢复与灾备的企业级应用。
追求极致性能与成本效益的MySQL用户。
2. PolarDB PostgreSQL 版
产品特色:
100%兼容PostgreSQL:支持PostgreSQL的所有功能,确保无缝迁移与兼容性。
高度兼容Oracle语法:为Oracle用户提供平滑的迁移与转换体验。
高性能与海量存储:为用户提供快速、稳定的数据库服务,支持大规模数据存储。
安全可靠:采用多重安全防护措施,确保数据安全与业务稳定。
扩展Ganos与PostGIS支持:集成阿里云自研Ganos多维多模时空信息引擎及开源PostGIS地理信息引擎,满足地理空间数据处理需求。
适用场景:
需要处理地理空间数据、时空信息的企业级应用。
希望实现高性能、高可靠性的PostgreSQL或Oracle应用。
追求技术创新与高效数据处理能力的企业。
3. PolarDB 分布式版
产品特色:
高性能云原生分布式数据库:为用户提供高吞吐、大存储、低延时、易扩展和超高可用的数据库服务。
Share Nothing架构:确保每个节点独立运行,无单点故障,提供极致的可用性与扩展性。
平滑扩展:根据业务需求在线扩展计算与存储资源,无需停机维护。
兼容MySQL生态:与MySQL完全兼容,为用户提供熟悉且强大的数据库体验。
适用场景:
需要处理大规模数据、超高并发请求的企业级应用。
追求极致性能、可扩展性与高可用性的数据库用户。
希望实现平滑迁移与无缝扩展的MySQL生态用户。
综上所述,阿里云PolarDB系列品牌产品以其高性能、高可靠性、成本效益与创新特性,满足不同业务需求与场景,为用户提供卓越的数据库服务体验。