能轻松处理万亿量级业务数据的 TiDB 究竟是什么?

徐瑛

发布于:2020 年 6 月 1 日 19:10

能轻松处理万亿量级业务数据的 TiDB 究竟是什么?

现在市场上经常能听到一些宣传数字,比如这款产品的日活过亿,累积注册破十亿等等。

从用户和市场角度来看,这些数字是这款产品爆红的依据,数字当然越高越好。但对于实现这些能力的一众开发者而言,却是一组不小的考验。

对外公布的一系列宣传数字,在数据后台中往往需要将其放大数倍来看。

每一个数字的背后都代表着一名用户,而每一名用户每天就会产生不计其数的数据,登录、浏览、查询、对话、图片、视频等等一系列操作。这其中的每一步都会对数据库提出频繁的查询和写入需求,如果数据库性能不佳,更是有可能造成前端业务响应缓慢甚至无响应的情况出现,对于业务的影响可想而知。且现阶段随着企业业务的发展,多条业务线并行已经成为常态。此外一些诸如快速扩容、数据安全、云上快速迁移部署等能力也被提上日程。

而现在,业务对分析场景的需求越来越实时,很多情况下业务需要当日甚至实时的数据分析结果,但后端往往需要比较长的时间进行数据导出。变化永远比计划快,当业务发生变化时,如何灵活地调整和适应成为一大考验。 OLTP 和 OLAP 有没有可能融合?有没有可能存在一个应付更多变化、覆盖更多场景的系统?最近两年很多数据库打出了 HTAP 的标签,但是多数的方案都是通过离线复制或者 binlog 等传统的方式同步数据,实时性和一致性都不尽如人意,在这个背景下,开发者对于 HTAP 有了一个更明确的需求:Real-Time HTAP。

与此同时,数据解决方案碎片化的问题越来越凸现,各种各样的数据库、数据湖、数据仓库、分析引擎、分布式计算框架、流处理平台层出不穷,加上消息队列贯穿在各种系统之间,如何管理、如何权衡一致性和实时性?是否存在一个一体化的方案尽可能多的解决问题?我们是否拥有一个更加全能的数据解决方案成为很多开发者的愿望。

数据库的变革,已经开始。

因此大家就开始寻求新的解决办法,而 TiDB 就是在这个需求下诞生的产物。从 15 年 9 月,TiDB 正式宣布在 GitHub 上开源至今,在短短 5 年时间里,已经拥有了来自中国、美国、欧洲、日本等近 1000 家不同领域的头部忠实用户,其扩展的速度令人叹为观止。那它究竟有什么魅力使得大厂都纷纷放弃原有的 SQL ,将数据迁移到 TiDB 上呢?

作为时下发展势头最劲的 Real-Time HTAP 数据库,TiDB 不仅可以高度兼容 MySQL,方便数据迁移,还具有如下优势:

  • 支持水平弹性扩展:在业务的高峰与低谷,可以进行灵活动态的扩缩容。
  • 真正金融级高可用:提供金融级的 100% 数据强一致性保证,且在不丢失大多数副本的前提下,可以实现故障的自动恢复。
  • 一站式实时 HTAP 解决方案:一份存储同时处理 OLTP & OLAP,无需传统繁琐的 ETL 过程。
  • 为云而设计的数据库:支持公有云、私有云和混合云,使部署维护变得十分简单。

那么具有这些优势的 TiDB 在实战应用中表现如何呢?大厂又是如何使用 TiDB 提升数据计算、存储效率的呢?TiDB 和我现有的业务可以有哪些结合点呢?是不是可以解决我现在遇到的困难呢?如果你也有如上困惑,那我推荐你一定不要错过 6 月 6-7 日的 TiDB DevCon 2020 线上直播大会。

能轻松处理万亿量级业务数据的 TiDB 究竟是什么?

大会设置了 1 个论坛,6 个专题论坛,邀请了 50+ 来自全球各领域的头部大厂的大咖进行 TiDB 实战经验和开源思考分享,分享囊括金融、新零售、云计算、电商、物流、能源、教育、视频、医疗等 10+ 领域,并且在大会上还会发布 TiDB 4.0,可谓是干货满满,惊喜不断,下面小编先给大家透露一些热门内容:

TiDB 4.0 GA 发布会:

TiDB 4.0 是一个具有里程碑意义的版本,此版本在稳定性,易用性,性能,云原生等各个方面都有了巨大的进步,新增的特性也让 TiDB 产品能够支持更多元的业务类型,也是这个版本让 TiDB 成为业界第一个合格的 Real-Time HTAP 数据库。在本次 TiDB DevCon 上,会详细介绍 TiDB 4.0 的新特性和优化。

一线用户实践经验精彩分享(部分):

分布式数据库在银行关键业务系统的应用探索—王志刚 | 光大银行
了解光大银行是如何利用 TiDB 分布式数据库扩展能力来支撑在线金融服务,并通过其金融生产级的高可用机制及多中心容灾能力建立可靠的服务保障能力。

  • TiDB 走向云原生的运维实践—黄潇 | 美团点评

内容:在美团,TiDB 已经服务 50+ 业务线,不仅如此,美团今年上半年年,也会率先完成 TiDB 基于 K8s 的 Operator 平台上线,在今年的 DevCon 上,我们不仅可以看到美团如何加入开源社区进行合作开发,还能和头部互联网公司一起探讨下《TiDB 走向云原生的运维实践》。

  • TiDB 在百胜中国业务中台与数据中台的应用实践—吴剑锋 | 百胜中国

内容:在数字化新零售业务中台的建设过程中引入 TiDB 数据库,为旗下 KFC、必胜客等业务多种混合场景的探索提供更多可能性,为业务赋能。

  • 从 Exadata 到 TiDB,中通快递 HTAP 实践—朱友志 | 中通快递

内容:针对业务的井喷式增长造成数据量的激增及业务需求场景的多变,使用一套库解决 OLTP 与 T+0 的 OLAP 共存的业务,且在业务的高峰与低谷,实现灵活动态的扩缩容。

  • TiDB 在中国电信翼支付的大规模深度实践—刘宇 | 天翼支付

内容:使用 TiDB 承载个人账单、营销等业务,面对促销期间 4 到 5 倍的业务负载,实现数据库集群的水平扩展应对业务压力,平稳渡过业务大促考验。

  • UCloud TiDB 公有云服务探索—常彦德 | UCloud

内容: 看 UCloud 如何将 TiDB 运行在公有云上,结合 UCloud 公有云的优势,让用户以非常低廉的成本在两分钟内即可拥有生产级 TiDB 服务。

  • TiDB 在腾讯 PCG 内部云平台的实践—郑智辉 | 腾讯

内容:主要介绍 TiDB 在 PCG 内部云平台提供关系型数据库的使用经验,内容包括:自动化运维的实现,平台周边管理功能介绍例如备份、慢查询、资源管理等方面的思考,以及运营过程中遇到的坑点和问题分享。

当然大会的精彩分享远远不止这些,大会为期 2 天,采取线上直播的方式,总计 80+ 个议题分享,感兴趣的朋友千万不要错过哦~点击下方图片了解完整议程,扫描下方二维码预约观看直播~
能轻松处理万亿量级业务数据的 TiDB 究竟是什么?

阅读数:498 发布于:2020 年 6 月 1 日 19:10

评论

发布
暂无评论