@PolarDB,你的动手体验搭子,来啦

news2024/11/24 9:53:26

前言

PolarDB是阿里云自研的新一代云原生数据库,在计算存储分离架构下,利用了软硬件结合的优势,为用户提供具备极致弹性、高性能、海量存储、安全可靠的数据库服务。100%兼容MySQL和PostgreSQL生态,高度兼容Oracle语法。

 1月17日,PolarDB开发者大会将在北京举办。 现场将凝聚国内外科技泰斗、知名企业领袖和开发者群体,共同探索云原生数据库技术的发展现状、前沿趋势与最佳实践。👉一键查看大会议程

本次大会将演示PolarDB最新技术特性,一起来看看吧~

近两年,云原生数据库PolarDB陆续发布了诸多功能特性和方案,例如PolarDB MySQL于2022年1月推出了内存列索引IMCI,6月推出弹性并行查询ePQ,11月重磅发布了Serverless形态,再到2023年2月推出的无感切换,5月NL2SQL开始公测;PolarDB PostgreSQL于2023年4月和9月分别发布和迭代了一站式HTAP服务1.0和2.0等。

image

随着特性的积累,我们收到了越来越多对PolarDB感兴趣的朋友的灵魂发问:

“兄弟,宣传了那么多,我可以免费开箱即用地试玩一下PolarDB吗?”

"Talk is cheap, show me the code!"

现在答案来了👇

可以。瑶池数据库解决方案体验馆提供了“全免费”、“所见即所得”、“在线实时”、“真实环境”的免费体验和测评方案。

本文将介绍如何对上述PolarDB核心特性中ServerlessNL2SQL进行免费体验和测评。点击「体验」一键直达瑶池数据库解决方案体验馆。建议在电脑端配合实操进行阅读,体验更佳。

Serverless

首先思考和回答一个问题:什么情况下会需要Serverless的数据库?

简单来说,如果业务数据负载波动频繁、波动范围大,往往更适合Serverless的数据库。Serverless数据库可以实现资源随业务负载的波动而动态变化:当业务高峰来临,数据库资源紧跟着弹升至高水位,满足高峰期的资源处理需求;当业务低峰时,数据库资源也回落至低水位,整个过程无需人工干预。这样的Serverless集群,可以让您无需过多关注复杂的业务资源评估和频繁的数据库运维,同时真正做到了负载与资源动态匹配,实现了成本的精准控制。

image

PolarDB MySQL版Serverless具有动态弹性升降资源的能力,自动弹升范围广,单集群支持0~1000核范围内的无感伸缩,可实现秒级弹升,能够从容应对业务负载突增,全程对业务无影响。

  • 弹得更快可实现秒级弹升;
  • 弹得更稳智能无感弹升;
  • 弹得更广单集群支持0~1000核范围内的无感伸缩;
  • 弹得更细扩缩步长0.5PCU(约等于0.5核1GB)。

那么PolarDB Serverless到底是不是吹牛?真的弹得起?弹得快?弹得稳?弹得细?接着往下看😎

在瑶池数据库解决方案平台,您可以前往性能&价格力体验馆->Serverless弹性&价格力观测,单击创建任务一键创建Sysbench压测任务,待任务启动后,观测TPS和集群PCU的变化趋势。

压测节奏

压测以4线程数开始,然后每30秒递增4线程数,直至32线程数;达到32线程数后,每30秒递减4线程数,直至4线程数,然后维持4线程数直到压测结束。

image

可以看到,随着压测任务的进行,集群的整体性能(使用TPS来衡量)和集群主节点PCU数量发生了变化。

  • 随着压测并发线程数的增加,主节点PCU数秒级完成弹升,并随着负载增加逐步弹升至15PCU。

  • 集群TPS随着PCU的递增也逐渐上升,这说明PolarDB的处理能力借助Serverless弹性获得提升。

  • 当压测并发线程数开始下降后,随着集群负载下降,集群主节点PCU数量先是稳定观望了一段时间,然后以0.5为步长逐步自动回缩。

了解更多:阿里云PolarDB获评信通院数据库Serverless认证最高“先进级”

NL2BI

NL2BI是一个全新的概念。在介绍NL2BI之前,首先来了解一下NL2SQL:

NL2SQL

在数据库领域,有一个非常重要且广泛应用的场景:NL2SQL,即在数据库中通过自然语言来实现数据查询。在大部分业务场景中,往往并不是专业DBA的角色要进行数据分析,此时如何写好SQL语言成为了使用壁垒。

NL2SQL可以降低数据库以及数据分析的技术使用门槛,使用者无需花大量精力和时间学习数据库相关的技术能力,数据库自身就可以理解使用者给出的自然语言的文本意义及目的。

让这些不熟悉SQL语言的人员角色可以无障碍地在数据库中取数分析,这就是数据库中NL2SQL的核心价值。

👉NL2SQL不仅仅可以To SQL,还可以更进一步To BI

为了让广大对DB+AI感兴趣的用户进一步体验到NL2SQL的广泛业务场景和应用空间,瑶池数据库解决方案体验馆为PolarDB构建了NL2BI的解决方案:

NL2BI:指「BI服务+NL2SQL」,即结合PolarDB数据库NL2SQL能力以及PolarDB高效数据查询和分析能力,以可视化图表的形式返回业务洞察结果。

NL2BI解决方案可以帮助非数据技术相关人员(如管理岗、决策人员等)通过简单的问题或指令来获取并分析需要的数据,并提供个性化、定制化取数需求。如:

“统计租户A有多少订单还未发送,并生成近一年的订单量折线图”

“找到所有购买了产品A的用户,并分析他们后续的购买行为,生成漏斗图”

在瑶池数据库解决方案平台,您可以前往DB+AI体验馆->NL2SQL->NL2BI,单击免费体验进入预置数据集的体验页面,选择提问示例或输入自定义提问。

image

您也可选择专属体验,快捷部署一套属于您的资源环境,结合实际业务数据开展进一步的测试体验与业务尝试。

总结

以上即为瑶池数据库解决方案体验馆为您提供的PolarDB两大核心特性(Serverless和NL2SQL)的免费体验。

点击「体验」进入瑶池数据库解决方案体验馆,完成任意PolarDB动手体验,即可获得阿里云定制折叠伞。体验后购买指定PolarDB产品,更有阿里云定制双肩包等你拿。

image

在PolarDB开发者大会上,我们将从性能&价格力产品易用性两方面,现场为您带来更多PolarDB免费体验,欢迎前来现场体验与互动。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1369895.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux下进程控制

文章目录 创建进程fork创建进程fork返回值写诗拷贝fork常规用法fork失败的原因 进程终止进程正常终止查看进程退出码_exit函数exit函数exit 和 _exit 的区别return退出 进程等待进程等待的方式wait方法(系统调用)waitpid方法(系统调用) WEXITSTATUS 和 WIFEXITED阻塞等待和非阻…

vue无法获取dom

处理过程 watch监听值变化 index.js:33 [Vue warn]: Error in callback for watcher "$store.state.modelsStorageUrl": "TypeError: Cannot set properties of undefined (setting modelScene)"watch: {"$store.state.modelsStorageUrl":{ha…

24上半年教师资格证笔试报名全流程✅

🕐考试时间安排 (一)报名时间: 2024年1月12日9:30至15日16:00 (二)缴费时间: 2024年1月17日24:00 (三)考试时间: 2024年3月9日星期六 (四&#xf…

上网行为管理到底是什么!

之前经常听过上网行为管理系统,那这个系统到底是什么,还真不是很清楚!今天仔细查了很多资料,分享给大家: 上网行为管理是指一种帮助互联网用户控制和管理对互联网的使用,包括对网页访问过滤、上网隐私保护…

vue3 useAttrs的使用场景,提取共有props

1 场景 多个类似组件都需要传参data,用于请求接口或者处理数据,想让组件干净整洁,把参数data提出来 2 方法 选项式 可以使用mixin混入或者extends继承(略) 组合式 可以使用hook 无脑式踩坑(如下代码…

SwiftUI之深入解析Alignment Guides的超实用实战教程

一、Alignment Guide 简介 Alignment guides 是一个强大的布局工具,但通常未被充分利用。在很多情况下,它们可以帮助我们避免更复杂的选项,比如锚点偏好。如下所示,对对齐的更改也可以自动(并且容易地)动画…

Python书籍推荐,建议收藏

学习Python的书籍可太多了,从入门到放弃,应有尽有啊 入门书籍 根据豆瓣评分的高低,这里介绍了一些经典入门书籍,大家根据自身情况选择尝试 《Python编程:从入门到实践(第二版)》 非常经典且非…

【python】TCP测速程序

一、服务端 下面是一个简单的 Python 服务端程序的示例,使用标准库中的 socket 模块来建立一个 TCP 服务器。该服务器接收客户端的连接请求,客户端发送一定大小的数据流以测试 TCP 带宽。 实际场景中带宽测试可能需要更复杂的逻辑来确保测试的准确性。 …

Android AAudio

文章目录 基本概念启用流程基本流程HAL层对接数据流计时模型调试 基本概念 AAudio 是 Android 8.0 版本中引入的一种音频 API。 AAudio 提供了一个低延迟数据路径。在 EXCLUSIVE 模式下,使用该功能可将客户端应用代码直接写入与 ALSA 驱动程序共享的内存映射缓冲区…

基于springboot在线考试系统源码和论文

网络的广泛应用给生活带来了十分的便利。所以把在线考试管理与现在网络相结合,利用java技术建设在线考试系统,实现在线考试的信息化。则对于进一步提高在线考试管理发展,丰富在线考试管理经验能起到不少的促进作用。 在线考试系统能够通过互…

前端实现截图并下载

原理: 使用一个名为html2canvas的JavaScript库。这个库允许你将当前的HTML内容渲染到一个canvas元素上,然后将其转换为图像并进行下载。 你需要在项目中引入html2canvas库。你可以从官方网站(https://html2canvas.hertzen.com/)下载&#xf…

编译原理期末大题步骤——例题

一、预测分析方法步骤 提取左公因子,消除左递归判断文法是否为LL(1)文法若是,构造预测分析表;否则,不能进行分析。根据预测分析表对输入串进行分析 例子: 文法G[E]: …

selenium python 实现基本自动化测试的示例代码

安装selenium 打开命令控制符输入:pip install -U selenium 火狐浏览器安装firebug:www.firebug.com,调试所有网站语言,调试功能 Selenium IDE 是嵌入到Firefox 浏览器中的一个插件,实现简单的浏览器操 作的录制与回…

如何克隆驱动器,不同的操作系统有不同的推荐软件

你需要将Windows或macOS安装迁移到新驱动器吗?你可以使用服务备份文件,也可以创建数据的完整一对一副本。通过克隆你的驱动器,你可以创建一个精确的副本。 一些业务级别的备份服务,如IDrive和Acronis,具有内置的磁盘克隆功能,是对正常文件备份的补充。但对于一次性克隆(…

BitMap解析(一)

文章目录 前言数据结构添加与删除操作 JDK中BitSet源码解析重要成员属性初始化添加数据清除数据获取数据size和length方法集合操作:与、或、异或 前言 为什么称为bitmap? bitmap不仅仅存储介质以及数据结构不同于hashmap,存储的key和value也…

在python里面探索web框架

一、常识性知识 python Web框架三巨头:Flask(简单易学)、Django(复杂庞大)、FastAPI 1. Django:Django是一个高级的Web框架,它提供了强大的功能和工具,用于快速开发复杂的Web应用程序。 2. Flask&#xff…

海外社媒运营为什么需要选择优质IP代理?

跨境电商卖家尤其需要关注海外社媒运营,想要更好地运营Instagram、Facebook、TikTok 或 Twitter等,挖掘社媒潜力需要采取战略方法,而社交媒体IP代理在这一活动中发挥着至关重要的作用,下面为你详细介绍。 一、社交媒体代理IP及其运…

新年喝酒有讲究,怎么喝葡萄酒呢?

中国的新年有着独特又深远的意义,无论人在天涯海角,回家团圆是每个人的心愿。新年亲朋好友欢聚一堂,没有酒哪有气氛,所以喝酒是必不可少的活动项目。云仓酒庄的品牌雷盛红酒LEESON分享那么,新年喝啥酒,葡萄…

C# 一看就懂的装箱拆箱案例

文章目录 装箱(Boxing)拆箱(Unboxing)编程语言中的装箱与拆箱优缺点 在C#中,装箱(Boxing)和拆箱(Unboxing)是值类型与引用类型之间相互转换的过程。 装箱(Box…

【Qt打包】Qt打包生成可安装exe文件

第三方打包 gitee 项目地址:https://gitee.com/hudejie/universal-software-installation-package 纯净包备份(v0.1):https://download.csdn.net/download/weixin_45863921/88720027 1 项目介绍 作者项目介绍: 基于NS…