分布式数据库进入实时时代,TiDB 5.0 带来了什么?
2021 年 4 月 25 日——领先的企业级开源分布式数据库厂商 PingCAP 正式发布面向企业级核心场景的 TiDB 5.0 版本。TiDB 5.0 在性能、稳定性、易用性等方面均取得了巨大进步,并在事务处理、高可用与容灾、安全合规等方面新增多项企业级特性,通过引入 MPP (Massively Parallel Processing,即大规模并行处理)架构成为具备完整 HTAP 能力的分布式数据库,为高成长企业和数字化创新场景提供一栈式数据服务平台。
2020 年以来,企业数字化转型进入深水区,行业数字化场景爆发式增长,数据呈现出海量、实时、在线等趋势。随着企业对数据实时性和可靠性的要求越来越高,传统通过数据库、中间件、大数据等多组件协同的异构数据栈暴露出上线难、维护成本极高等问题,严重阻碍企业数字化进程。
HTAP (Hybrid Transactional/Analytical Processing,即混合事务 / 分析处理)数据库能够在一份数据源上同时支撑在线事务处理(OLTP)和在线分析处理(OLAP)场景,避免了传统架构中在线与离线数据库之间大量的数据交互。权威调研机构 Gartner 认为, HTAP 数据库将成为数据库领域的重要发展趋势,一个集成的数据平台将会加速数字化转型。
具备完整 HTAP 能力的数据库
作为一款领先的企业级分布式数据库产品,TiDB 早在 1.0 版本就实现了 OLTP Scale(在线事务处理的规模化扩展),4.0 版本已经实现初步的 HTAP 能力,5.0 版本在原有 HTAP 引擎 TiFlash 的基础上引入 MPP 架构,提供与存储匹配的分布式计算引擎,进一步提升海量数据下的并行计算与分析能力。通过与 TiDB-Server 共享 SQL 前端,实现解析器(Parser)和优化器的共享,TiDB 向业务提供一体化的入口,能够自动选择单机执行或 MPP 模式,并且将事务型和分析型的负载隔离,使得双方在高并发量压力下互不干扰。场景实测显示,在相同硬件配置和数据量下,MPP 有着数倍于 Greenplum 的执行速度。
此外,TiDB 5.0 基于分布式架构,支持云原生与多云,可以弹性扩展吞吐或存储,轻松应对高并发、海量数据场景,实现一栈式数据服务。企业级用户、互联网用户、SaaS 厂商和独立软件开发商都可以通过一套 TiDB 系统构建数字场景应用,而不必关注底层架构。
性能及稳定性获整体增强
TiDB 在设计之初便确定了成为企业级数据库的目标,其「分布式强一致性事务、在线弹性水平扩展、故障自恢复的高可用、跨数据中心多活」的技术架构,决定了它具备企业级核心数据库需要的关键特性。TiDB 5.0 在性能方面取得了巨大的进步,通过提供聚簇索引、异步提交事务、TiFlash MPP 等功能, 在 Sysbench 和 TPC-C 等 OLTP 基准测试中,获得均值 50% 的性能提升。
同时,TiDB 5.0 通过优化调度过程中对 I/O、网络、CPU、内存等资源的占用,大幅减少 QPS(每秒查询量) 因为资源被抢占而出现的性能抖动问题,在 TPC-C OLTP 的基准测试中,衡量 TPC-C tpmC 抖动标准差的值小于等于 2%。
更加开放的用户生态
PingCAP 成立之初就以开源作为核心战略,高度活跃的开源社区为 TiDB 产品发展带来了飞轮效应,目前 TiDB 的研发能力、工程质量、迭代速度都已处于世界领先水平。TiDB 还是一个生态友好型的数据库,TiDB 5.0 集成了更丰富的大数据生态,新增 Kafka 连接器 、支持 S3 存储服务,并提供多个数据迁移、导入与共享组件,方便用户在异构环境使用 TiDB。
TiDB 凭借领先的技术能力及完善的商业服务支持体系,帮助金融、互联网、零售、物流、制造、公共服务等行业用户构建面向未来的数据服务平台。目前,TiDB 已在全球超过 1500 家头部企业的生产环境中得到应用,包括中国银行、光大银行、浦发银行、浙商银行、北京银行、微众银行、亿联银行、中国银联、中国人寿、平安人寿、陆金所、中国移动、中国联通、中国电信、中体骏彩、国家电网、理想汽车、小鹏汽车、VIVO、OPPO、百胜中国、中国邮政、顺丰速运、中通快递、腾讯、美团、京东、拼多多、小米、新浪微博、58同城、360、知乎、爱奇艺、哔哩哔哩、Square(美国)、Dailymotion(法国)、Shopee(新加坡)、ZaloPay(越南)、BookMyShow(印度)等。
PingCAP 联合创始人兼 CTO 黄东旭表示:“一个真正的企业级数据库厂商应该把自己放在用户的角度去思考,无论是一个企业去购买数据库应对数字化挑战,还是一个工程师去面对数百台的数据库集群维护,我认为他们需要的就是“省心、放心、不担心“。TiDB 5.0 是一个里程碑版本,具备完整的 HTAP 能力,用户业务无论是事务型还是分析型,只要一套 TiDB 系统就可以应对数字化转型过程中“海量、实时、在线”的业务需求。“

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
40个问题让你快速掌握Java多线程的精髓
摘要:多线程可以理解为在同一个程序中能够同时运行多个不同的线程来执行不同的任务,这些线程可以同时利用CPU的多个核心运行。 本文分享自华为云社区《对Java多线程的用法感到一头乱麻?40个问题让你快速掌握多线程的精髓》,原文作者:breakDraw 。 多线程可以理解为在同一个程序中能够同时运行多个不同的线程来执行不同的任务,这些线程可以同时利用CPU的多个核心运行。多线程编程能够最大限度的利用CPU的资源。本文将通过以下几个方向为大家讲解多线程的用法。 1.Thread类基础 2.synchronized关键字 3.其他的同步工具 CountDownLatch FutureTask Semaphore CyclicBarrier Exchanger 原子类AtomicXXX 4.线程池 5.Thread状态转换 6.Volatile 7.线程群组 一、Thread类基础 Q: Thread的deprecated过期方法是哪3个?作用是啥 A: stop(), 终止线程的执行。 suspend(), 暂停线程执行。 resume(), 恢复线程执行。 Q: 废弃stop的原因是啥? A...
- 下一篇
华为云发布六大创新产品,持续构建开源生态
4 月 25 日,在华为开发者大会 2021(Cloud)期间(简称 HDC.Cloud 2021),华为发布了 6 大创新产品及服务,同时宣布将在 2021 年投入 2.2 亿美元开展“沃土计划 2.0”,持续推动华为云、鲲鹏和昇腾相关开源技术产业生态发展。 ▲华为常务董事、华为云业务 CEO、消费者业务 CEO 余承东 华为常务董事、华为云 CEO、消费者业务 CEO 余承东在主题演讲中表示:“到 2025 年,全球企业云技术使用率将达 100%。”本次大会中,华为聚焦云原生、AI 与开源技术,介绍了华为云近年来的发展成果。 华为发布六大产品 华为云CCE Turbo 华为云 CCE Turbo 是华为发布的容器集群加速服务,可将容器集群从计算、网络和调度三方面进行全方位加速: 在计算加速方面,业界独家实现容器组件全卸载,实现服务器资源和性能双零损耗,帮助 VIPKID 提升音视频服务性能达 40%,让在线课堂零卡顿,打造流畅的用户体验。 在网络加速方面,采用独创的容器直通网络,让两层网络变成一层,端到端连通时间缩短一半,有效支撑业务实现秒级扩容千容器,并减少时延 40%,帮助新浪...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装