首页 > 云计算 > 公有云实践 > 亚马逊云助力PingCAP TiDB云原生数据库扩展
关键字: [亚马逊云科技, TiDB, Cloud Native Database, Distributed Scalable, Transaction Processing, Analytical Processing, Cloud Infrastructure]
在这场演讲中,尼德麦介绍了PingCAP公司开发的TiDB云原生分布式数据库。他阐述了TiDB的设计理念和架构,旨在提供高可用、高扩展性和高性能,以满足现代业务快速增长的需求。TiDB建立在成熟的云基础架构之上,与亚马逊云科技紧密合作,为客户提供弹性扩展、降低成本等多重优势。尼德麦还分享了TiDB在游戏、金融、AI等多个行业的成功应用案例,展示了TiDB与亚马逊云科技相结合的强大能力。
以下是小编为您整理的本次演讲的精华。
亚马逊云助力PingCAP TiDB云原生数据库扩展
在这场演讲中,演讲者尼德·麦克首先介绍了PingCAP公司的背景。PingCAP成立于2015年4月,据传是在愚人节那天建立的。经过10年的发展,该公司已经遍布全球,员工分布在北京、上海、深圳、香港、吉隆坡、雅加达、曼谷等地。尼德·麦克今年刚从硅谷搬迁到新加坡,公司在印度也有员工。
接着,尼德·麦克解释了PingCAP的主要业务 - 开发兼容MySQL的分布式数据库TiDB。TiDB是一款从头开发的数据库产品,保持了严格的ACID事务能力,同时提供高可用性、高弹性和高扩展性。对于TiDB来说,可扩展性和稳定性是最为重要的。TiDB分为事务型(TP)工作负载和分析型(AP)工作负载两种模式。
演讲者继而分享了TiDB的一些知名客户,包括Bookbytes、Airbnb、Ping++、建设银行、PayPay、Shopee、Flipkart等。这些客户将TiDB推广到了全球各地。
尼德·麦克接着讲述了一个15年前在IBM工作时的故事。当时,他负责维护DB2主机数据库,在一个晚上值班时被叫醒,因为一个金融客户的批处理作业长时间未完成。经过调查发现,CPU被打满了,但业务仍在进行。最后发现原因是当天所有股票交易产生的报表作业导致了这一情况,这也是人类历史上第一次由计算机引发的股市闪崩事件,道琼斯工业平均指数在50分钟内下跌近1000点。当时由于采用的是传统架构,无法即时扩展资源,只能被动等待。
尼德·麦克随后问在座的观众是否有人买股票,并回顾了两个月前类似的情况发生了3次,但解决方案已经完全不同。这正是TiDB要解决的问题 - 当业务增长时,尤其是没有计划的增长时,如何实现数据库的扩展。
他介绍了TiDB的基本架构,采用Raft协议实现高可用的元数据管理,使用Placement Driver进行调度,使用TiDB和TiKV作为计算和存储引擎。这种设计可以在不影响业务的情况下动态调整计算和存储资源。
为了解决分析性能问题,TiDB还添加了TiFlash列存储引擎,类似于Apache Parquet,用于解决报表等分析型工作负载。
尼德·麦克强调,构建数据库不仅仅是一个数据库,而是一个平台。为了实现可扩展性,TiDB必须建立在成熟的云基础架构之上,这正是亚马逊云科技(亚马逊云科技)为TiDB提供的基础。
演讲者回顾了TiDB十年来的技术发展历程,从图灵奖获得者提出的逻辑时钟理论,到2020年第一个版本的发布,再到2022年提高计算能力,未来还将与AI技术相结合。这是结合了10多篇学术论文和新技术打造而成的数据库产品。
为了将TiDB商业化,PingCAP与亚马逊云科技开展了合作。自2019年开始合作以来,PingCAP的业务每年都有成倍增长,并多次被评为亚马逊云科技的最佳合作伙伴。有了亚马逊云科技的云设施,PingCAP可以为客户提供TiDB Cloud服务,让客户专注于应用程序,而不必关注底层基础架构。
尼德·麦克分享了一个客户案例,通过使用TiDB Cloud,帮助客户在两个月内支持4倍的业务增长和2.5倍的数据增长,而无需增加数据库管理人员。这要归功于TiDB本身的能力以及亚马逊云科技提供的整套云服务。客户原本只有两名DBA,但已经超负荷工作,通过采用TiDB Cloud,客户无需增加DBA人员就可以支撑业务增长。
另一个案例是游戏公司Capcom,每次发布新游戏时都需要利用云的弹性来满足用户需求高峰。Capcom是一家知名游戏公司,开发了《生化危机》等经典游戏作品,是TiDB的典型云上客户。
接下来,尼德·麦克讨论了过去一年多TiDB在AI领域的发展。他回顾了2023年GPT出现、2024年智算云兴起的历史,以及2025年DPC和Manners等AI公司出现,将AI技术民主化,使之可以被更多开发者和专业人士使用。
为了应对这一趋势,TiDB推出了下一代产品,旨在帮助小型开发者、中小企业和专业人士利用AI技术。该产品建立在亚马逊云科技的EBS Block存储和S3对象存储之上,合理利用云上CPU资源。
尼德·麦克分享了一个100TB集群的客户案例,展示了如何实时调整资源使用率,提高运维效率。在TiDB计算存储分离的架构上,通过微服务的方式将数据库的日常工作与客户的核心业务分离,从而进一步降低客户的成本20%至70%。
随后,他介绍了与几家AI公司的合作案例。其中一家AI公司的业务需求是每秒510万查询,支持数十万终端用户,TiDB成功完成了这一需求。更重要的是,当该客户的用户量在一个月内呈指数级增长时,只需增加云资源,终端用户就不会感受到任何延迟。该AI公司最初的POC要求是每秒510万查询,支持数十万终端用户,TiDB团队完成了这一要求。但更关键的是,当客户的用户量在一个月内呈指数级增长时,只需增加云资源,终端用户就不会感受到任何延迟,这正是客户所需要的。因为对于该客户来说,他曾经历过用户量在一个月内呈指数级增长的情况。
另一家AI公司采用了链式AI协作的方式。由于之前使用的是复杂的分库分表架构,难以支持新用户的涌入,很多人需要内部获取代码才能试用该公司的产品。在与PingCAP团队合作后,仅用了21天时间就完成了从旧系统到TiDB的迁移,目前该公司的全球业务都运行在TiDB上,包括欧美业务。该客户已经发布了两次新产品的版本,完全满足了业务需求。
最后,尼德·麦克介绍了一家AI SaaS公司的案例。该公司起初每个客户后台都是一个小的MySQL实例,随着业务发展,数据管理变得越来越复杂。通过采用TiDB Cloud的多租户方式,该公司将所有业务迁移到TiDB上,研发速度提高了4倍,成本降低了60%。该公司名为Defy.ai,是一家AI SaaS公司。像所有的初创企业一样,Defy.ai的业务起初很小,每个客户后台只是一个小的MySQL实例。但随着业务发展,客户数量从几个增长到几百个、几千个、几万个,原有的数据管理方式已经无法支撑。感谢Defy.ai对PingCAP的信任,采用了TiDB Cloud的多租户方式,将所有业务迁移到TiDB上,这样一来该公司无需增加更多的管理资源,就能够承载业务增长,研发速度提高了4倍多,成本降低了60%。
总的来说,TiDB可以同时支持OLTP和OLAP工作负载,最近还发布了向量引擎Webster,可以直接支持AI相关查询。凭借亚马逊云科技的支持,PingCAP可以在任何时候为客户快速部署TiDB Cloud服务。比如上周,尼德·麦克就在曼谷为一家金融客户启动了在亚马逊云科技上部署TiDB Cloud的项目。
最后,尼德·麦克感谢了亚马逊云科技的支持以及客户的信任,并对未来的发展充满信心。
总的来说,这场演讲详细介绍了PingCAP公司及其TiDB数据库产品的发展历程,包括公司背景、TiDB的架构和特性、与亚马逊云科技的合作、面向AI场景的新产品等内容。通过多个客户案例,展示了TiDB在提高业务扩展能力、降低运维成本等方面的优势。尼德·麦克还分享了TiDB在AI领域的最新进展,以及未来的发展方向。整场演讲字数超过5000字,内容丰富详实。
下面是一些演讲现场的精彩瞬间:
回顾过去三年,从2023年GPT出现到2024年智算云的兴起,再到2025年GPU资源和智能资源的普及,见证了人工智能行业的飞速发展和价格下降趋势。
一家AI公司与阿里云合作,通过弹性扩展云资源来满足其用户量呈指数级增长的需求,为终端用户提供无延迟的交互式体验。
亚马逊云助力PingCAP TiDB云原生数据库扩展,这场演讲旨在介绍TiDB数据库如何借助亚马逊云服务实现高可用、高弹性和高扩展性。首先,演讲者回顾了PingCAP公司10年来的发展历程,从最初的4人创业团队发展到如今遍布全球的公司。其次,他阐述了TiDB数据库的核心理念——可扩展性和稳定性是一切。TiDB建立在成熟的关系数据库架构之上,但采用了分布式和云原生的设计,能够根据业务需求动态扩展计算和存储资源。
接着,演讲者分享了TiDB在多个行业的成功应用案例,包括游戏、金融和AI公司。这些案例展示了TiDB如何帮助客户降低成本、提高效率,并快速响应业务增长。最后,演讲者介绍了TiDB与亚马逊云服务的深度集成,包括利用EBS块存储、S3对象存储和EC2计算资源,以及与AI服务的结合。通过与亚马逊云的紧密合作,TiDB可以为客户提供更加灵活、可扩展和经济高效的数据库解决方案。
我们正处在Agentic AI爆发前夜。2025亚马逊云科技中国峰会提出,企业要从“成本优化”转向“创新驱动”,通过完善的数据战略和AI云服务,把握全球化机遇。亚马逊将投入1000亿美元在AI算力、云基础设施等领域,通过领先的技术实力和帮助“中国企业出海“和”服务中国客户创新“的丰富经验,助力企业在AI时代突破。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70038688/viewspace-3091103/ ,如需转载,请注明出处,否则将追究法律责任。