让PolarDB更了解您--PolarDB云原生数据库核心功能体验馆

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
云原生数据库 PolarDB MySQL 版,通用型 2核4GB 50GB
简介: 让PolarDB更了解您——PolarDB云原生数据库核心功能体验馆,由阿里云数据库产品事业部负责人宋震分享。内容涵盖PolarDB技术布局、开源进展及体验馆三大部分。技术布局包括云计算加速数据库演进、数据处理需求带来的变革、软硬协同优化等;开源部分介绍了兼容MySQL和PostgreSQL的两款产品;体验馆则通过实际操作让用户直观感受Serverless、无感切换、SQL2Map等功能。

让PolarDB更了解您--PolarDB云原生数据库核心功能体验馆

 

内容介绍:

一、PolarDB技术布局

二、PolarDB开源

三、PolarDB体验馆

 

本次分享的主题是让PolarDB更了解您--PolarDB云原生数据库核心功能体验馆,由阿里云数据库产品事业部时空数据库产品负责人宋震分享。

image.png  

 

一、PolarDB技术布局

1.PolarDB数据库的情况

image.png

主要介绍的是PolarDB在技术布局和在开源生态,以及用户体验方面的能力,从而对PolarDB有全新的理解和认识。从三个方面分享:第一是PolarDB在云原生时代下的技术布局。第二是PolarDB对于开源社区的贡献和支持。第三是重点介绍的——polo DB体验方面的的升级或更新。


2.云计算加速数据库系统演进

数据库在云计算领域属于plus

数据库的发展历程:

1数据库经过多年发展,是从商业起步向开源迈进,特别是从galaxy最新的分析来说,开源数据库在开发者认知度上大幅度提升。

2从结构化OLTP类型的数据库到结构化的分析型或非结构化的分析向AP迈进,从事物到事物分析一体化迈进。

3从传统的结构化数据向多模数据演进。比如原来是一张数据表,而现在有图、时空,文本、视频向量,伴随这些内容,我们从传统的结构化数据库向NOSQL或newSQL演进。

数据库会从企业级的数据库Oracle、SQL server 、向云数据库(如阿里云的PolarDB、AWS等)演进。能更好的利用云把它通过存储计算分离的架构,尽可能降低数据库对用户、pass层产品成本的依赖,提高性能。


3.全新的数据生产/处理需求带来技术变革

往这方面迈进的核心原因是全新的数据类型产生和全新的数据生产方式,必须把传统的数据库领域往新的方向演进。

把传统的数据库领域往新的方向演进四个趋势:

1数据规模爆炸性增长, 在2020年,全球数据规模已有40ZB,到2025年提升4.3倍。

2数据处理过程更实时化、在线化。原来大量的数据受限于计算能力和存储,会把它放到离线解决。但是现在,更多的是实时在线直接处理、直接应用。

3数据处理过程更加智能化, 对于非结构化数据的处理是关注的重点。

4数据正在加速上云,传统IDC正在不断的往云上走。

基于以上背景,阿里云数据库瑶池目前主要的战略方向就是云原生化、一体化、平台化和智能化,对应四个方向分别解决上述挑战和问题。


4.云原生企业级一体化、数据库大数据一体化

同行业的从业者:比如微软的SQLserver,、oracle都是一些非常著名的企业级数据库。SQL server正往大数据集群方面拓展,而oracle原来是线下部署一体机或其他方式,现在也正不断云化。传统的企业级数据库不断云原生化之外,云厂商也在做企业计划。比如AWS现在可以跨AZ部署,多点容灾做全球级别的部署等。数据库产品的趋势是企业化、企业级和云原生一体化,数据库和大数据一体化。数据库和大数据之间的界限越来越模糊,传统的企业级数据库和云厂商也正不断往一起走。


5.软硬协同优化

PolarDB布局:

(1)软硬协同

pass层的数据库产品向S、向更底层的硬件要效率、资源是现在做的非常重要的事情。PolarDB正在做很深入化的工作,比如和硬件SSD结合,实现存储成本更进一步的优化,进行深度协同,统一提供服务。还有数据库的其他产品,比如影片或和其他一系列的国产化品控的芯片结合。在国产化上,其性能也经受住了考量。所以,软硬协同结合是一个趋势。

2Serverless

Serverless数据库非常普世的观点是原来要计算一方业务时,需要预留整个业务高峰时的资源,比如大概估算业务在下午六点钟时需要多大的实例、内存,提前预留,这造成了很大时间的浪费。有了切换之后,比如临时变配的方案,某一时间段可以变配,业务的曲线是正弦或其他类似“S”的区间,但变配的曲线是阶梯状的曲线,并没有与之完全契合。走到现在,Serverless随着业务负载的变化,实例会发生动态变化和“S”曲线极度贴合,不再是一个楼梯状的曲线。当业务变化3秒、5秒之后,实例负载就切换了。这是各数据库发展的方式。PolarDB支持这方面内容非常早,现在是业内第一个上线1000个企业级的Serverless,在弹性的快速、稳定方面做了很大努力。

3HATP

HATP是一种事物分析一体化力。原TP类数据库一般做事务性的操作,关注于事物,AB型的数据库更关注于分析性的操作。但现在大量客户既要关注事物,又要在分析,这种场景应该怎么解决?原来是设两个库,中间用数据同步的方式解决。但这样,要多存储一份数据,同时同步的成本和效率非常有限。现在是在一个数据库或用一种方案统一解决,PolarDB提供了两种HATP能力一种是MCI,轻量级的一体化能力,可以挂载类似分析的节点,可以构建链存的索引,在计算节点里面做行转列。行转列后做快速查询。这不增加其他数据库成本。另一种是一体化HATP,PolarDB数据库可以增挂一个其他AP类的数据库作为节点。比如PolarDB可增挂一个ADB数据库作为分析节点,在内部实现LETL方式,不需要通过外部的DPS做数据同步,内部直接就对齐这两种数据存储结构,然后做成本分析。用轻量级或协同式来解决HATP一体化的问题。


6.智能化管理:数据库自治服务

关于智能化,智能不只面向AI,当然阿里云的数据库在全面拥抱AI,比如model可以做project数据库自治通过AI的能力,能自动发掘慢SQL,做业务复杂问题的定位,在秒级发现,在分钟级解决慢SQL或查询效率低的问题,这些都是数据库内部AI的监控能力,是总体方向。


7.阿里云PolarDB-内置Ganos时空引擎

多模是阿里云数据库局的方向,其中最重要的就是时空,阿里云数据库相较于其他不太一样的地方是有非常强的时空能力,不仅停留在传统的点线面的几何形式,现在甚至针对建筑的三维、复杂的电源、海量数据的聚合、海量图形的快速可视化都已提供了数据库级、原子级的能力,可直接对接前端的渲染引擎,解决高效的查询分析和可视化的问题。这是在多模方面的操作。除了施工类的数据,针对视频图像、搜索倒排索引等类别都有知识真知的向量。


8.阿里云PolarDB-全加密数据库

阿里云PolarDB布局是安全。阿里云数据库支持可信的硬件环境,可以实现数据不可见,但数据可用,在全流程进行密探服务。

 


二、PolarDB开源

1.开源PolarDB:云原生分布式数据库全球开源领导者之一

阿里云在发展布局方面有着比较前沿的考量,聚焦于前面提及的四化,提升基础能力。关于开源,目前PolarDB数据库已经,主要有两款产品,一是兼容mysql协议的PolarDB-X,这是分布式数据库。另一是兼容PG的PolarDB for postgreSQL。


2. PolarDB postgreSQL云原生企业级数据库

首先是PG,它是共享存储的架构,底层是一套存储,上面有尺度节点可增挂分节点或RO节点提升查询效率。2021已经开源了,到现在有三千多个star,同时现在正不断开源企业级特性在开源社区使用。


3.云原生分布式数据库PolarDB-X

PolarDB-X是诞生于阿里云的DRVS, 即淘宝最开始做双十一的中间件架构,后来把它做到数据库,变成了透明的分布式,只要写一条SQL就能实现根据它的主键或其他指定键进行分部、分表,使用起来相当方便。它的组成比较清楚,全局节点下面有DN、CN, 同时有一个CDC,即所有日志存在各自的数据节点上,需要有统一全局逻辑的日志,把所有事情汇聚起来,CDC负责日志的汇聚。从2021年开源到现在,差不多有两千多个信息,关注度应也非常高。

依托于这两款数据库产品,从2021年至今,PolarDB每年都会把企业级的特性贡献在开源社区,数据库会有更多的企业特性让开发者使用。

 


三、PolarDB体验馆

1.功能体验馆:Talk is cheap,show me the code

PolarDB 有这么多好的功能,用户往往通过文档、销售介绍的ppt来了解这些能力,但这些并不能带来直观感觉。为进一步强化体验,今年PolarDB开启了一个非常重要的工作,就是做自己的体验馆。将里边重要的特性、跨产品结合者产品协作的能力结合起来构成一个体验馆。通过阿里云的网站进入阿里云数据库的主页即可进入。这个不是某款产品,而是阿里云数据库的主页,在这会有一个控制台,进入控制台后,有一站式控制台。很多云产品都有自己的控制台,比ECS、OSS有控制台,各产品线都有自己的控制台。但一站式是将所有阿里云云数据库的产品聚合,形成一个一站式平台。拥有两款以上数据库产品的用户占比非常大,要不断的切换数据库引擎产品、工具产品,切换成本很高,所以做了统一的photo,这中间有一块就是跨产品或产品类的体验。目前设了三个体验馆一是性能和价格力体验馆、二是和AI有关的体验馆,三是特殊、有代表性功能的体验馆,可以体验到各种各样的能力。


2.PolarDB Serverless 功能体验

Serverless体验馆进入很简单,只要创建一个任务,开启Serverless集群。测试方式是不断增加外部线程的压强。比如最开始是有四个线程访问,每次加四个,一直加到最高32个,然后开启一个普通的实例放在下面,随着压强的增加,进行有效抬升。当压强变化时,往后不到3秒,体服务立刻抬升,与之匹配更合适的规格。到上面后稳定下来,如果访问负载下降,延迟一段时间后就会下降,因为它并不知道下降是峰值的临时下降/波动,还是最终真的下降。当判断它是真的下降后,实例就会变配到更低的级别。用这样的方式(开箱式)让用户就直接体验到Serverless,不再是一大堆文字描述、几个柱状图、一页PPT这样的方式。


3. PolarDB无感切换功能体验

无感切换在数据库高可用方面有很大作用。比如说数据库出现要准备切换时,往往传统切换到热备的时候需要探查,会有连续三次连接不上,每次是5秒钟,15秒后才开始切。切了后,为保证位点能够对上需要有运营的同学或技术维护的同学补数据等问题。比如有无感热备切换,下面是传统的切换,需要一定时间,中间可能需要十几秒或几十秒进行切换。但如果是无感切换,中间会有类似于VDS的更新选组机制,能够保证秒切。这样非常直观的就能让客户感受到到切换是怎么回事。


4 .PolarDB SQL2Map功能体验

关于SQL2Map,阿里云的polo数据库是时空能力很强的数据库。对此做了一个体验,即可任意连接数据库里的一张表,这张表是带时空类别的,比如点、线、面,或三模型,可以查,看表有多少数据。最重要的是可以实现SQL2Map的功能。如果有相关从业者就知道把一条SQL转到map上不是一件容易的事情。如果SQL涉及查询的数据量很多,可能有几亿条,上图是一件非常低效的事情。对此做了很多图形化、显示化的支持,比如快速显示的索引,用这样的方式解决任意一条SQL显示结果直接上图。这比原来一条SQL查出来是一个一个黑框的表格更具感受。这就是我们带来的一系列能力。

以上就是PolarDB有关的技术布局和功能体验的介绍。如果想进一步体验的话,在动手实验区有上述多个体验馆的体验活动

相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
2天前
|
存储 关系型数据库 分布式数据库
PolarDB PG 版冷热数据分层功能介绍
本文介绍了云原生数据库PolarDB PG版的冷热数据分层存储功能,涵盖其原理、特性及最佳实践。冷热分层存储通过将冷数据归档至OSS(对象存储服务),实现低成本高效存储,同时保持SQL操作透明性和性能优化。支持多种分层模式,如表与索引分层、大字段独立归档等,并提供压缩和缓存机制以提升访问速度。此外,还介绍了如何通过DDL语句轻松转存数据至OSS,以及一系列最佳实践,包括自动冷热分层、无锁表转存和一键转存等功能。
60 36
|
2天前
|
存储 Java 数据库连接
时序数据库TDengine 3.3.5.0 发布:高并发支持与增量备份功能引领新升级
TDengine 3.3.5.0 版本正式发布,带来多项更新与优化。新特性包括提升 MQTT 稳定性和高并发性能、新增 taosX 增量备份与恢复、支持 JDBC 和 Rust 连接器 STMT2 接口、灵活配置 Grafana Dashboard 等。性能优化涵盖查询内存管控、多级存储迁移、强密码策略等,全面提升时序数据管理的效率和可靠性。欢迎下载体验并提出宝贵意见。
14 5
|
1天前
|
关系型数据库 Serverless 分布式数据库
瑶池数据库微课堂 | PolarDB Serverless弹性&价格力观测
瑶池数据库微课堂介绍阿里云PolarDB Serverless的弹性与性价比优势。通过瑶池解决方案体验馆,用户可免费实操,直观感受Serverless的秒级弹性及超高性价比。内容涵盖Serverless概念、操作步骤、压测演示及性能曲线分析,展示PolarDB在不同负载下的自动扩展能力。适合希望了解云数据库弹性和成本效益的技术人员。
|
1天前
|
关系型数据库 OLAP 分布式数据库
瑶池数据库微课堂|PolarDB/RDS+ADB Zero-ETL:一种免费、易用、高效的数据同步方式
瑶池数据库微课堂介绍阿里云PolarDB/RDS与ADB的Zero-ETL功能,实现免费、易用、高效的数据同步。内容涵盖OLTP与OLAP的区别、传统ETL存在的问题及Zero-ETL的优势(零成本、高效同步),并演示了从RDS MySQL到AnalyticDB MySQL的具体操作步骤。未来将优化和迭代此功能,提供更好的用户体验。
|
6天前
|
关系型数据库 分布式数据库 数据库
1月17日|阿里云云谷园区,PolarDB V2.0技术沙龙,畅聊国产数据库
为了助力国产化项目顺利推进,阿里云邀请企业开发者和数据库负责人到云谷园区,与PolarDB V2.0技术专家面对面交流。扫描海报二维码报名,我们将根据信息为您申请入园。欢迎参与,共同探讨PolarDB的最新技术和应用!
|
3月前
|
关系型数据库 MySQL 分布式数据库
零基础教你用云数据库PolarDB搭建企业网站,完成就送桌面收纳桶!
零基础教你用云数据库PolarDB搭建企业网站,完成就送桌面收纳桶,邀请好友完成更有机会获得​小米Watch S3、小米体重称​等诸多好礼!
零基础教你用云数据库PolarDB搭建企业网站,完成就送桌面收纳桶!
|
4月前
|
关系型数据库 MySQL Serverless
探索PolarDB MySQL版:Serverless数据库的灵活性与性能
本文介绍了个人开发者对阿里云PolarDB MySQL版,特别是其Serverless特性的详细评测体验。评测涵盖了产品初体验、性能观测、Serverless特性深度评测及成本效益分析等方面。尽管试用过程中遇到一些小问题,但总体而言,PolarDB MySQL版表现出色,提供了高性能、高可用性和灵活的资源管理,是个人开发者和企业用户的优秀选择。
|
19天前
|
NoSQL 关系型数据库 分布式数据库
基于PolarDB的图分析:通过DTS将其它数据库的数据表同步到PolarDB的图
本文介绍了使用DTS任务将数据从MySQL等数据源实时同步到PolarDB-PG的图数据库中的步骤.
|
22天前
|
SQL 关系型数据库 分布式数据库
夺冠在即 | PolarDB数据库创新设计赛(天池杯)决赛答辩通知
2024年全国大学生计算机系统能力大赛PolarDB数据库创新设计赛(天池杯)于8月21日启动,吸引了200多所高校近千支队伍参赛。经过激烈角逐,60支队伍晋级决赛第一阶段,36支队伍脱颖而出进入现场答辩,将于12月29日在武汉大学争夺最终奖项。决赛要求选手基于PolarDB-PG开源代码部署集群并优化TPCH查询性能。完赛率超90%,成绩表现出明显梯度,前20名均在500秒内完成。评委来自学术界和工业界,确保评选公正。预祝选手们取得优异成绩!

相关产品

  • 云原生数据库 PolarDB