Polardb mysql测试
个人开发者第一次使用云原生数据库PolarDB。
Serverless顾名思义就是不需要服务器就可以使用定制化服务的功能。可以应对大流量和快速爆发时扩缩容的现象,例如热顶新闻、以及热点视频等等。这些流量最大的特征就是可以快速的扩容以应对大量的访问,当流量下降后则需要逐渐释放资源,减少资源成本。
Polardb则是一种serverless架构,可以实现快速扩缩容,用来实现数据量访问的暴涨和数据的骤减。
性能测试数据:
● 故障探测:引入全新的高可用模块Voting Disk Service(简称VDS),该模块基于共享存储架构,实现自治的集群节点管理,大幅降低故障检测和集群选主耗时。
● 切换速度:新增支持全局预热系统的热备节点,通过对存储引擎内部的多个模块提前预热,优化升主的执行耗时。
● 切换体验:结合数据库代理(PolarProxy),支持连接保持和事务保持功能。在集群升降配或小版本升级过程中,开启连接保持和事务保持功能后,系统会尽可能地保证用户的连接和事务不中断,实现基本无感知的主动运维
故障切换时相对于传统,IO不会变为0,也不是完全无感的切换:
支持并行查询,并且查询时间和普通查询时间优化提升非常有效。
整体产品体验,非常好,数据查询、故障切换等等功能优化明显,由于是云原生部署非常简单,并且提供数据库命令行执行和数据库页面执行两种流程,使用也非常方便。