关于阿里云DRDS 5.3升级 详细介绍 性能提升300%

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
简介: 阿里云第三代DRDS分布式SQL引擎,即DRDS(阿里云分布式关系数据库服务)5.3版本,与大多数(分割密钥上的相等查询,读写分离等)相比,在场景中,DRDS 5.3性能高达300%,可以在不依赖第三方组件的情况下执行分布式事务,从而使操作实现最简化。


阿里云第三代DRDS分布式SQL引擎,即DRDS(阿里云分布式关系数据库服务)5.3版本,与大多数(分割密钥上的相等查询,读写分离等)相比,在场景中,DRDS 5.3性能高达300%,可以在不依赖第三方组件的情况下执行分布式事务,从而使操作实现最简化。


极致性能源自众多优秀技术的增加


超级跑步运行速度快且性能高的原因是因为它使用涡轮增压发动机,涡轮增压器等作为辅助。 DRDS 5.3也不例外,使用Plan Cache,coroutine,FastSQL和许多其他技术,


吞吐量大大提高。 8C16G规格的DRDS最多可提供6W +/s的QPS。这个概念是什么?在文章开头,最大QPS比传统的SQL引擎高出300%。


首先,DRDS 5.3引入了计划缓存技术功能,显着降低了SQL解析和查询优化的成本。


对于不同类型的SQL,DRDS 5.3分为多级计划缓存,其中最高性能受到1级计划缓存SQL的影响。无论参数的值如何,可以推送到单个片执行的SQL都将达到1级计划缓存,从而增加系统容量。


其次,使用相同的业务逻辑,与使用线程模型相比,通过使用协程模型,系统容量增加了约30%。


还有一点,DRDS 5.3解析部分替换掉了德鲁伊从FastSQL中剥离出来的部分。在SQL解析FastSQL纵横比Parser antlr,javacc等自动生成


它的速度提高了几十到几百倍,并且它使旧版Parser的性能提高了一倍。


DRDS 5.3与指挥官类似。除了依靠技术来实现性能提升外,还需要丰富的分裂算法来满足不同业务场景的分裂要求,即软功耗。 DRDS 5.3原始的RANGE_HASH,RIGHT_SHIFT分割算法,支持各种丰富的分割功能,如数字,字符串,单独的时间或混合分片,这样运行100亿个数据就像运行100万个数据一样高效。


DRDS 5.3本地分布式事务,整体事务链接更稳定


DRDS 5.3提供本机分布式事务功能,为用户提供灵活的事务和XA事务方案,以便在不同的场景中进行选择。对用户有什么好处?在不依赖任何第三方组件的情况下,这些功能已集成到DRDS服务器中,而专有云不需要额外的部署资源。在公共云上购买的实例可以立即使用,无需额外费用。


通常,当DRDS后端的MySQL为5.7及更高版本时,建议使用XA事务。


灵活事务的优点是它们放弃了隔离并减少了事务中锁的粒度,使应用程序能够更好地利用数据库的并发性能并实现吞吐量的线性扩展。异步执行模式可以更好地适应分布式环境,并且可以在网络抖动和节点故障的情况下尽可能地确保服务的可用性。


XA事务使用两阶段提交协议(XA协议)来保护子事务的提交和回滚,从而消除了灵活事务的异步回滚。由于XA协议在提交和回滚阶段始终处于锁定状态,因此可以避免在事务结束之前进行脏读和覆盖,但会对性能产生很大影响。


DRDS 5.3的超级功能也不例外。在SQL兼容性方面,DRDS 5.3的最大特点是阐明SQL的界限,它可以清楚地指出哪些SQL支持,哪些SQL不支持,并提供非常丰富的分发。 SQL优化策略(例如优化上拉,下推和Filter的派生)可确保DRDS能够准确识别可在SQL中下推的部分。对于不同的方案,排序和限制已经过优化,以确保可以执行排序。尽可能向下推到存储节点,确保传输的数据量最小,等等。


DRDS帮助许多公司加速其业务


DRDS经历了以前天猫双十一交易业务和各种行业业务的考验,并成功授予许多企业超强动力以加速业务发展。


中国邮政目前在新一代交付平台,车辆管理平台,配方管理和CRM系统中使用DRDS最多八个核心子系统。通过DRDS提供的数据库分割功能,可以快速支持中国邮政核心业务系统的连续迭代,极大地节省了客户对数据库级别的运维成本。


基于分布式数据库DRDS,PetroChina的新系统真正实现了完整的替代IOE解决方案。


此外,中国外汇,广发银行,万科等公司已在不同程度上在DRDS上建立了核心业务系统,并且放松满足了业务的扩展需求。


云服务器ECS地址:阿里云·云小站


相关实践学习
跟我学:如何一键安装部署 PolarDB-X
《PolarDB-X 动手实践》系列第一期,体验如何一键安装部署 PolarDB-X。
目录
相关文章
|
9天前
|
弹性计算 缓存 应用服务中间件
阿里云服务器2核2G99元和2核4G199元实例规格性能及适用场景解析
2024年阿里云推出了两款云服务器,2核2G3M带宽40G ESSD Entry盘价格只要99元1年,2核4G5M带宽80G ESSD Entry盘价格只要199元1年,这两款云服务器的活动截止日期为2026年3月31日,活动期间新购、续费同价。那么这两款云服务器怎么样呢?可以用来做什么?本文将对这两款云服务器进行深度解析,包括配置介绍、实例规格、使用场景以及购买建议,以供选择参考。
阿里云服务器2核2G99元和2核4G199元实例规格性能及适用场景解析
|
25天前
|
弹性计算 监控 开发工具
【阿里云弹性计算】阿里云ECS的网络优化实践:VPC配置与网络性能提升
【5月更文挑战第29天】阿里云ECS通过虚拟私有云(VPC)提供高性能、安全的网络环境。VPC允许用户自定义IP地址、路由规则和安全组。配置包括:创建VPC和交换机,设定安全组,然后创建ECS实例并绑定。优化网络性能涉及规划网络拓扑、优化路由、启用网络加速功能(如ENI和EIP)及监控网络性能。示例代码展示了使用Python SDK创建VPC和交换机的过程。
273 3
|
5天前
|
存储 弹性计算 编解码
阿里云服务器通用型g8a实例最新收费标准与性能介绍
阿里云ECS通用型g8a服务器采用阿里云全新CIPU架构,可提供稳定的算力输出、更强劲的I/O引擎以及芯片级的安全加固。ECS通用型g8a实例支持开启或关闭超线程配置,单台g8a实例最高支持100万IOPS。阿里云ECS通用型g8a实例CPU采用AMD EPYCTM Genoa处理器,主频2.7 GHz,睿频最高3.7 GHz,计算性能稳定。本文为大家介绍通用型g8a实例最新收费标准及性能。
阿里云服务器通用型g8a实例最新收费标准与性能介绍
|
26天前
|
存储 安全 数据挖掘
性能30%↑|阿里云AnalyticDB*AMD EPYC,数据分析步入Next Level
第4代 AMD EPYC加持,云原生数仓AnalyticDB分析轻松提速。
性能30%↑|阿里云AnalyticDB*AMD EPYC,数据分析步入Next Level
|
1月前
|
存储 Cloud Native 对象存储
AutoMQ:如何基于阿里云计算与存储产品实现云原生架构升级
AutoMQ[1] 是新一代基于共享存储架构实现的云原生 Kafka。得益于其存算分离的共享存储架构,通过和阿里云合作,深度使用阿里云可靠、先进的云服务如对象存储OSS、块存储 ESSD、弹性伸缩ESS以及抢占式实例实现了相比 Apache Kafka 10倍的成本优势并且提供了自动弹性的能力。
83864 19
AutoMQ:如何基于阿里云计算与存储产品实现云原生架构升级
|
1月前
|
弹性计算 数据挖掘 应用服务中间件
阿里云服务器通用算力型U1实例解析,实例性能、适用场景及常见问题参考
在阿里云服务器的所有实例规格中,通用算力型u1实例主打的是高性价比,通用算力型U1实例云服务器自推出以来,就受到了广大用户的关注,也是目前阿里云的活动中比较热门的云服务器实例,这个实例规格的性能要好于经济型e等共享型实例,价格又比计算型c7、通用型g7等其他企业级实例要低一些。本文将深入解析通用算力型U1实例的特点、适用场景以及价格优势,帮助用户更好地了解该云服务器实例。
阿里云服务器通用算力型U1实例解析,实例性能、适用场景及常见问题参考
|
1月前
|
存储 弹性计算 缓存
阿里云服务器通用型g8i实例最新收费标准与性能介绍
阿里云ECS通用型g8i服务器采用阿里云全新CIPU架构,可提供稳定的算力输出、更强劲的I/O引擎以及芯片级的安全加固。ECS通用型g8i实例支持开启或关闭超线程配置,单台g8i实例最高支持100万IOPS。阿里云ECS通用型g8i实例CPU采用Intel®Xeon®Emerald Rapids或者Intel®Xeon®Sapphire Rapids,主频不低于2.7 GHz,全核睿频3.2GHz。本文为大家介绍通用型g8i实例最新收费标准及性能。
阿里云服务器通用型g8i实例最新收费标准与性能介绍
|
1月前
|
存储 弹性计算 安全
阿里云服务器计算型c8i实例最新收费标准与性能介绍
阿里云ECS计算型c8i服务器采用阿里云全新CIPU架构,可提供稳定的算力输出、更强劲的I/O引擎以及芯片级的安全加固。ECS计算型c8i实例支持开启或关闭超线程配置,单台c8i实例最高支持100万IOPS。阿里云ECS计算型c8i实例CPU采用Intel®Xeon®Emerald Rapids或者Intel®Xeon®Sapphire Rapids,主频不低于2.7 GHz,全核睿频3.2GHz。本文为大家介绍计算型c8i实例最新收费标准及性能。
阿里云服务器计算型c8i实例最新收费标准与性能介绍
|
1月前
|
存储 编解码 安全
阿里云服务器计算型、通用型、内存型主要实例性能及选择参考
在阿里云的活动中,属于计算型实例规格的云服务器主要有计算型c7、计算型c7a、计算型c8a、计算型c8y、计算型c8i这几个实例规格,属于通用型实例规格的云服务器有通用型g7、通用型g7a、通用型g8a、通用型g8y、通用型g8i,属于内存型实例规格的云服务器有内存型r7、内存型r8a、内存型r8y、内存型r8i等实例。不同实例规格的云服务器在架构、计算、存储、网络、安全等方面有着不同,因此,其适用场景也有所不同。本文来详细介绍一下阿里云服务器计算型、通用型、内存型主要实例计算、存储等性能及其适用场景,以供参考。
阿里云服务器计算型、通用型、内存型主要实例性能及选择参考
|
25天前
|
弹性计算 运维 监控
【阿里云弹性计算】从物理机到阿里云ECS:企业IT架构转型升级之路
【5月更文挑战第29天】随着云计算兴起,企业正转向阿里云ECS以应对传统物理机的挑战。本文详述了这一转型过程,包括现状评估、迁移计划制定、测试环境搭建、应用数据迁移及后期监控优化。转型升级可提升资源利用率,降低运维成本,加快业务响应,并增强数据安全。示例代码展示了使用阿里云Python SDK创建ECS实例的过程。
151 1

热门文章

最新文章