阿里云创新手册-PolarDB开源生态专场-阿里云原生数据库PolarDB:数据业务永远在线,数据价值不断放大

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
云原生数据库 PolarDB MySQL 版,通用型 2核4GB 50GB
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
简介: 阿里云创新手册-PolarDB开源生态专场-阿里云原生数据库PolarDB:数据业务永远在线,数据价值不断放大

作者:吴林,阿里云数据库高级产品专家


 

image.png 

 

阿里巴巴是亚洲最大的 Oracle 集群使用者有着超强的 DBA 团队。但是随着业务的发展,阿里巴巴需要适合业务的数据库进行支撑。于是2013 年,我们完成了 IOE 的历史使命,并在之后建立起了完善的异地多活体系。

 

随着云时代的到阿里巴巴于 2017 年推出了一系列数据库服务,用户遍及各行各业。如今,我们已经进入以PolarDB为代表的云原生数据库 2. 0 时代。

 

image.png 

PolarDB是阿里云数据库的品牌,包含云原生数据库 PolarDB 分布式数据库 PolarDB-XPolarDB采用共享存储、计算存储分离的架构,兼容MySQL、 PostgreSQL在语法上高度兼容 Oracle

 

PolarDB-X分布式数据库是 MySQL 生态,采用 share nothing 架构。

 

image.png

 

传统数据库部署简单,大多采用单节点的模式。随着技术的不断发展,PolarDB 采用了共享存储、计算存储分离的架构进行软硬件结合,使具备一主十五极致弹性的能力,提供高性能的数据库访问,同时支持海量存储,最高可达 100 TB。

 

PolarDB 具备高可用、高可靠、高性能等特点,不仅在互联网企业得到了广泛应用,在众多的民生领域得到了广泛应用。

 

PolarDB-X分布式数字库实践了另一条技术路线采用了 share nothing 架构,具备水平扩展能力,使其面向海量存储最大可支持 PB 级的数据存储。在超高并发的情况下,能够提供稳定的数据库服务。

 

image.png

 

PolarDB 支持 HTTP 混合负载,实现了事务处理与计算分析一体化同时 实现了计算内存存储的三层解耦

 

在共享存储层提供 3 副本,使得数据0丢失,支持行列存,并且行列存的事务保持一致。在处理过程中,实现了交易分析0时延。

 

在计算层提供节点内节点间的并行处理,在 TPC-C  TPC-H 的测试中全面优于同类产品。

 

image.png

PolarDB-X分布式数据库实现了集中式分布式的一体化,可以根据业务规模调整部署形态,可大可小同时实现了从单机到分布式的平滑升级。

 

image.png

 

PolarDB-X2021通过了北京国家金融科技认证中心的“金融分布式数据库标准验证的测试并于2022年发布了几个重要功能,包括支持大表数据的自动分区,实现了线性提升读写能力可灵活定义子分区,将热点数据进行打散,避免访问的热点影响效率。同时提供历史数据的自动归档,将冷数据存储在 OSS 上降低数据库的使用成本冷数据依然提供标准的SQL访问,其查询效率在线数据库保持一致。

 

同时,PolarDB-X 支持根据业务属性关联的表自动聚合,统一进行调度。消除了大部分的分布事务,使得分布式事务的性能得到了大幅提升。

 

image.png 

 

阿里云数据库在不仅在互联网行业得到了广泛应用,也覆盖了例如交通、电力、物流、金融等一系列关乎国计民生的重点行业助力政企数字化转型。阿里云自研的 PolarDB 数据库众多头部客户提供了支持,实现了企业国产化数据库的替代

 

同时,PolarDB 积极融入到信息技术创新赛道通过了国家信息安全测评,获得了自主原创产品的测评证书,也通过了金融分布式的数据库认证。我们积极地国内主流平台进行适配,比如鲲鹏、飞腾、海光支持阿里自研的倚天 710 芯片龙蜥操作系统与国内众多生态伙伴一起建立了长期合作关系,共同推动中国数据库的发展。

 

image.png

 

PolarDB 2021年进行了全面开源,致力于打造世界级的原生数据库的开源社区。今年的云栖大会发布了开源的 PolarDB-X 2. 2 版本,进一步提升了数据的强一致性,提升了性能,提供了企业级特性,比如存储分离节省数据的存储成本全面兼容了开源工具 

 

PolarDB for PostgreSQL开源了V11 版本提供了 HTTP 混合负载的能力以及安全的加密能力。同时,在开发者社区进行了持续投入举办了 PolarDB 开源大赛,参赛人员230,社区用户贡献者超21K。同时,与众多合作伙伴以及行业头部客户建立了全链路的生态合作关系,如韵达建立了联合实验室,深耕物流行业。

 

在人才培养方面积极投入线上PolarDB 的内容时长超过 100 小时,学习人数超过 150 万人次,获得相关证书学员超过 2000 人。

 

阿里巴巴将持续 PolarDB 进行开源,携手生态伙伴为用户创造更大的价值,推动开源数据库的协作人才的发展。



 


相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
3天前
|
SQL 存储 运维
从建模到运维:联犀如何完美融入时序数据库 TDengine 实现物联网数据流畅管理
本篇文章是“2024,我想和 TDengine 谈谈”征文活动的三等奖作品。文章从一个具体的业务场景出发,分析了企业在面对海量时序数据时的挑战,并提出了利用 TDengine 高效处理和存储数据的方法,帮助企业解决在数据采集、存储、分析等方面的痛点。通过这篇文章,作者不仅展示了自己对数据处理技术的理解,还进一步阐释了时序数据库在行业中的潜力与应用价值,为读者提供了很多实际的操作思路和技术选型的参考。
16 1
|
7天前
|
存储 Java easyexcel
招行面试:100万级别数据的Excel,如何秒级导入到数据库?
本文由40岁老架构师尼恩撰写,分享了应对招商银行Java后端面试绝命12题的经验。文章详细介绍了如何通过系统化准备,在面试中展示强大的技术实力。针对百万级数据的Excel导入难题,尼恩推荐使用阿里巴巴开源的EasyExcel框架,并结合高性能分片读取、Disruptor队列缓冲和高并发批量写入的架构方案,实现高效的数据处理。此外,文章还提供了完整的代码示例和配置说明,帮助读者快速掌握相关技能。建议读者参考《尼恩Java面试宝典PDF》进行系统化刷题,提升面试竞争力。关注公众号【技术自由圈】可获取更多技术资源和指导。
|
10天前
|
前端开发 JavaScript 数据库
获取数据库中字段的数据作为下拉框选项
获取数据库中字段的数据作为下拉框选项
39 5
|
3天前
|
运维 监控 Cloud Native
云原生之运维监控实践:使用 taosKeeper 与 TDinsight 实现对 时序数据库TDengine 服务的监测告警
在数字化转型的过程中,监控与告警功能的优化对保障系统的稳定运行至关重要。本篇文章是“2024,我想和 TDengine 谈谈”征文活动的三等奖作品之一,详细介绍了如何利用 TDengine、taosKeeper 和 TDinsight 实现对 TDengine 服务的状态监控与告警功能。作者通过容器化安装 TDengine 和 Grafana,演示了如何配置 Grafana 数据源、导入 TDinsight 仪表板、以及如何设置告警规则和通知策略。欢迎大家阅读。
18 0
|
30天前
|
运维 Cloud Native 持续交付
深入理解云原生架构及其在现代企业中的应用
随着数字化转型的浪潮席卷全球,企业正面临着前所未有的挑战与机遇。云计算技术的迅猛发展,特别是云原生架构的兴起,正在重塑企业的IT基础设施和软件开发模式。本文将深入探讨云原生的核心概念、关键技术以及如何在企业中实施云原生策略,以实现更高效的资源利用和更快的市场响应速度。通过分析云原生架构的优势和面临的挑战,我们将揭示它如何助力企业在激烈的市场竞争中保持领先地位。
|
28天前
|
Kubernetes Cloud Native 微服务
探索云原生技术:容器化与微服务架构的融合之旅
本文将带领读者深入了解云原生技术的核心概念,特别是容器化和微服务架构如何相辅相成,共同构建现代软件系统。我们将通过实际代码示例,探讨如何在云平台上部署和管理微服务,以及如何使用容器编排工具来自动化这一过程。文章旨在为开发者和技术决策者提供实用的指导,帮助他们在云原生时代中更好地设计、部署和维护应用。
|
2月前
|
Cloud Native Devops 云计算
云计算的未来:云原生架构与微服务的革命####
【10月更文挑战第21天】 随着企业数字化转型的加速,云原生技术正迅速成为IT行业的新宠。本文深入探讨了云原生架构的核心理念、关键技术如容器化和微服务的优势,以及如何通过这些技术实现高效、灵活且可扩展的现代应用开发。我们将揭示云原生如何重塑软件开发流程,提升业务敏捷性,并探索其对企业IT架构的深远影响。 ####
47 3
|
2月前
|
Cloud Native 持续交付 云计算
云原生架构的演进与挑战
随着云计算技术的不断发展,云原生架构已成为企业数字化转型的重要支撑。本文深入探讨了云原生架构的概念、发展历程、核心技术以及面临的挑战,旨在为读者提供一个全面了解云原生架构的视角。通过分析Kubernetes、Docker等关键技术的应用,以及微服务、持续集成/持续部署(CI/CD)等实践案例,本文揭示了云原生架构在提高应用开发效率、降低运维成本、增强系统可扩展性等方面的显著优势。同时,也指出了云原生架构在安全性、复杂性管理等方面所面临的挑战,并提出了相应的解决策略。
|
28天前
|
运维 Cloud Native 持续交付
云原生技术深度探索:重塑现代IT架构的无形之力####
本文深入剖析了云原生技术的核心概念、关键技术组件及其对现代IT架构变革的深远影响。通过实例解析,揭示云原生如何促进企业实现敏捷开发、弹性伸缩与成本优化,为数字化转型提供强有力的技术支撑。不同于传统综述,本摘要直接聚焦于云原生技术的价值本质,旨在为读者构建一个宏观且具体的技术蓝图。 ####
|
1月前
|
弹性计算 运维 Cloud Native
云原生架构的崛起与未来展望
在数字化转型的浪潮中,云原生架构凭借其高效、灵活和可扩展的特性,正逐渐成为企业IT战略的核心。本文旨在探讨云原生架构的定义、关键特性、实施优势以及面临的挑战,同时展望未来的发展趋势。通过深入分析,我们期望为读者提供一个关于云原生架构全面而深入的视角,助力企业在云计算时代做出更明智的决策。
34 3