当前位置:网站首页>性能领跑云原生数据库市场!英特尔携腾讯共建云上技术生态
性能领跑云原生数据库市场!英特尔携腾讯共建云上技术生态
2022-06-25 22:18:00 【英特尔边缘计算社区】
近日,腾讯云原生数据库 TDSQL-C 迎来全面升级。新版本涵盖了基于英特尔 傲腾 持久内存的二级缓存、全链路 RDMA 网络、7*24 持续无锁备份等核心功能,在全缓存场景和大数据集场景中,性能对比传统云数据库性能提升 200%,超越了业内其他的云原生数据库产品。与此同时,TDSQL-C 的性价比也得到了大幅提升,其价格仅为商业数据库的 1/10
多方位优化产品架构
英特尔与腾讯联合创新
作为腾讯云自研的新一代云原生关系型数据库,本次发布的 TDSQL-C 新版本搭载了腾讯自研数据库内核 TXSQL,TXSQL 针对云原生数据库场景进行了大量优化,能够大幅提升数据库性能,更好地满足企业对于数据库性能的追求。
为进一步深入优化产品架构和技术实现,TDSQL-C 与英特尔技术团队积极开展联合创新。结合最新一代英特尔 至强 可扩展处理器以及英特尔 傲腾 持久内存 (PMem) 的硬件特性重构二级缓存设计方案,新版本在 IO bound 场景中的读写性能提升了 2 倍以上。TDSQL-C 还携手英特尔多方位优化存储方案设计,如加入轮询、算法优化、消除锁等机制,优化存储引擎等,并引入由英特尔提供的 SPDK 开发套件,优化 NVMe 固态盘的 IOPS 和时延性能。
此外,TDSQL-C 新版本还对网络架构进行了优化升级。采用英特尔 傲腾 持久内存的全链路 RDMA 网络,依靠零拷贝、内核旁路、无 CPU 干预等特性,存储层、计算层和存储层多副本间关键路径的系统性能得到进一步优化,降低请求延迟最高达 80%,使 I/O 性能不再成为瓶颈。
多场景测试表现卓越
性能优势明显
在探究新版本实际性能的过程中,测试人员通过基准测试工具 sysbench 以及全仿真业务生产环境,分别针对只写、只读以及混合读写场景进行了性能测试。
报告显示 TDSQL-C 性能全面领跑市场同类产品,可全面满足企业对于数据库性能的要求。报告中的测试数据仅是单节点的结果,TDSQL-C MySQL 支持秒级扩展, 可帮助企业实现读性能提升至 1500% 以上。
另外,在电商业务及游戏业务的热点数据访问场景中,通常需要将全部数据放到缓存里,且查询过程中不需要读写磁盘更新缓存。测试报告显示,在全缓存场景下,实例规格越大 TDSQL-C MySQL 的性能优势越明显,在32核规格之后,TDSQL-C MySQL 版能够在增加 CPU 的情况下进一步提高 QPS。在资源利用率层面,TDSQL-C MySQL 版可以将计算节点的 CPU 利用率达到 90% 以上,在请求时延 rtt 上也几乎不会出现抖动。
相较于全缓存场景,大数据集场景在真实业务使用的出现频率更高。大数据集的只读场景中,在混合读写的通用场景下 TDSQL-C MySQL 版的性能均超出市场同类产品,而且随着规格增大,性能优势愈发明显。
云原生数据库 TDSQL-C MySQL 版采用“存储和计算分离”的设计理念,支持最大超400TB的单库海量数据存储。随着这个特性的应用,越来越多的企业不再使用分库分表的方式应对历史归档数据的存储,从而出现了“超级大表”的现象。在单表 40 亿条记录且数据存储空间达到 1TB 的场景下,TDSQL-C MySQL 版依然表现卓越。
在混合读写的场景中,随着数据库规格的增大,TDSQL-C MySQL 版的性能比传统云数据库 MySQL 提升了200%,比其他云原生数据库也有明显优势。
助推技术落地
共建云原生生态融合
目前在英特尔技术的加持下,TDSQL-C 已为不同行业用户提供了稳定可靠企业级云数据库服务,具有备份、恢复、监控、快速扩容、数据传输等数据库运维全套解决方案,能够帮助企业简化 IT 运维工作,更专注于业务发展。
未来,腾讯云数据库内核团队将继续与英特尔及开源社区开展深度合作,持续贡献技术力量,为各行各业带来全新的业务价值与技术优势,不遗余力地推进产研共建与生态融合。
边栏推荐
猜你喜欢
Simulink求解器综合介绍
Mysql5.7.31自定义安装详细说明
Find the minimum value of flipped array [Abstract bisection]
EBS r12.2.0 to r12.2.6
dhcp复习
SSL unresponsive in postman test
ValueError: color kwarg must have one color per data set. 9 data sets and 1 colors were provided
anchor free dection简介
Literature research (II): quantitative evaluation of building energy efficiency performance based on short-term energy prediction
10.4.1、数据中台
随机推荐
DateTimeFormatter与LocalDateTime
oracle RAC 集群无法启动
Core ideas of SQL optimization
Redis cluster
Object array de duplication
ASA如何配置端口映射及PAT
Literature research (II): quantitative evaluation of building energy efficiency performance based on short-term energy prediction
Connecting MySQL database with VBScript_ Old bear passing by_ Sina blog
在同一台机器上部署OGG并测试
19c installing PSU 19.12
[wechat official account H5] generates a QR code with parameters to enter the official account attention page to listen to user-defined menu bar for official account events (server)
解决线程并发安全问题
11.1.2、flink概述_Wordcount案例
When installing PSU /usr/bin/ld:warning: -z lazload ignore
安装PSU的时候/usr/bin/ld:warning: -z lazyload ignore
贴片机供料器(feeder)飞达的种类,如何工作
P3052 [USACO12MAR]Cows in a Skyscraper G
How ASA configures port mapping and pat
详解synchronize关键字
Setting up a cluster environment under Linux (2) -- installing MySQL under Linux