24小时,你开什么应用?上班路上打开网易云音乐听熟悉的歌曲,办公时间用WPS协同创作;午餐时间打开美团点肯德基或必胜客外卖;在得物或拼多多下单,使用中通快递配送至丰巢快递柜;下班后用滴滴打车回家,到家附近的物美或永辉超市买菜;睡前打开爱奇艺或B站看剧。一天的生活如此丰富,而在这些应用的背后,都有TiDB的支持,保证了用户体验和业务敏捷性。PingCAP成立仅7年,已成为国内第一家开源独角兽。全球超过3000家公司选择了TiDB。无论是在金融、智能制造、物流等相对传统的行业,还是在互联网、游戏等高速发展的领域,你都能看到很多龙头企业都选择了PingCAP。在日前举行的PingCAP用户峰会上,PingCAP创始人兼CEO刘奇介绍了PingCAP助力客户成功的新范式,以“自主开源+持续领先+面向未来”的助力持续服务客户成功”。HTAP的重生近年来,数据库技术融合的关键趋势明显,云原生、多云需求进一步增强,数据库与大数据深度融合应用,存储分离和计算成为发展主流,HTAP成为新的关注方向。2014年,Gartner首次提出HTAP的概念。现在已经八年了,但一直不温不火。有些人甚至认为HTAP已经死了。刘奇表示,如果按照HTAP最初的定义来判断,HTAP确实已经死了。既然上一代HTAP已经死了,为什么PingCAP还要坚持HTAP?刘奇解释说,随着云计算的出现,很多用户的使用习惯发生了改变。系统可以存储足够的数据,足够快地处理交易,并且实时在线。因此,HTAP重生了。强大的OLTP能力是HTAP的基础,而后是混合OLAP的实时分析扩展能力。真正的HTAP应该具有简单、实时的特点,具有隔离性、可扩展性、数据新鲜度、智能优化等特点。回顾TiDB的发展历程,并非一蹴而就。TiDB早在1.0版本就实现了OLTP的大规模扩展,为HTAP能力打下了坚实的基础;4.0版本实现了初步的HTAP能力,OLAP和OLTP分区独立物理隔离;5.0版本在原有HTAP引擎架构的基础上引入MPP,进一步增强海量数据下的并行计算和分析能力,支持同一架构下Spark、Flink等技术栈的融合,成为一个完全实时的分布式数据库。时间HTAP能力,帮助企业提高关键业务的时效性。TiDB作为一个one-stack数据服务平台,一直致力于提升用户业务的敏捷性。近两年来,其产品的核心性能和稳定性不断提升,成为各行业龙头企业的选择。TiDBOLTP的TPCC性能提升200%-300%,实时HTAP性能提升200%-300%,核心场景性能也不断取得突破。线上交易读写混合负载性能提升100%以上,保障亿级用户流畅体验。社区和企业都很重要。很多企业用户是从社区版开始认识PingCAP,使用TiDB社区版后会转为商业客户。很多公司在开源和商业化的道路上会有不同的侧重点,但是每个公司的做法不同,结果也不同。对于开源和商业化,PingCAP也有着不同的理解。PingCAP副总裁刘唐表示,刘奇之前分享过一句话,“PingCAP的全部价值在于我们首先贡献社会价值。我们首先有社会价值,然后从社会价值中提取我们的商业价值。”唐柳介绍,“社会价值体现在PingCAP的开源版本上,如果开源和商业的差别太大,我们不能接受这样的价值。我们认为像Linux这样的产品,只能用在量大,用户可以放心。会有很大的社会价值,我们会在这里提取我们的商业价值,所以开源和商业之间没有冲突。”因此,PingCAP一直在践行从社会价值中提取商业价值,刘奇表示,PingCAP有一类大客户,他们特别注重社区的建设,选择TiDB是因为TiDB社区的实力。强大的社区,意味着这个领域的人才会很多,知识积累也会很多,自然而然会从社区向商业转型。仔细看PingCAP社区版和商业版的区别,所有的组件和功能都是一样的,唯一不同的是产品支持服务、支持访问渠道、响应级别、咨询服务等。副总裁陈玉琪PingCAP的负责人表示,PingCAP不区分业务和社区,从代码层面看完全一致。但为了保证商业客户的体验,也会在产品与服务、人才培训三个层面进行区分。在产品层面,PingCAP将在两个月内推出社区版数据库。借助开源生态,快速迭代,灵敏应对业务不确定性,快速迭代、快速打磨,在稳健、稳定输出、持续改进中提升核心能力。抛光;面对企业客户对稳定性的高要求,PingCAP提供了稳定可维护的LTS(LongTermService)版本。在服务方面,PingCAP践行对商业客户的承诺,构建专业的服务支撑体系,如金融架构师团队、自动诊断调优团队、客户支持团队等,为企业用户的业务保驾护航,保障极致客户体验;在社区层面,通过社区进行问答,帮助社区版用户解决问题。在业务服务方面,PingCAP将提供从咨询到实施交付的定制化业务服务,特别是针对数据压力集中爆发式增长的企业用户,保障企业业务的正常运行。在人才培养方面,PingCAP也有完善的服务体系和培训体系,帮助企业培养数据库人才。持续引领数据库开发服务,对于PingCAP来说是一个非常沉重的词。只有产品开发出来交付给客户,才会有后续的服务,而这一切的基础就是信任。PingCAP如何赢得客户的信任?唐柳说,第一把钥匙是开源。开源是整个PingCAP公司的基因。开源不仅仅是开放源代码,而是开放后,客户和用户可以随时方便地下载源代码进行编译,发布到自己的生产环境,服务自己的客户。遇到问题可以自愈,也可以配合PingCAP完善解决方案。一些客户甚至构建自己的发行版来服务自己的用户并创造更多价值。但开源还远远不够。开源是一种信任的方式。此外,还需要提高透明度。唐柳认为,“只有透明,才能让我们在如此复杂多样的环境中生存下来。”因此,PingCAP对所有可以透明的东西都是透明的。除了服务3000+客户外,PingCAP还有1895名贡献者,分布在45个国家和地区,PingCAP还透露了未来三个月的研发路线。唐柳表示,“我们希望客户对PingCAP未来的发展方向有更清晰的认识,更加相信我们,未来可以与我们同行。”在当前数字化转型加速、经济形势瞬息万变的情况下,应对不确定性挑战的需求成为企业面临的重要课题,尤其是数据驱动型企业,面临着来自数据架构的严峻挑战。TiDB持续引领数据敏捷,持续演进,助力企业敏捷应对未来。刘奇表示,分布式数据库是一个高度复杂的系统,与云的结合进一步增加了复杂性。分布式数据库的生存取决于管理复杂性的能力。TiDB分而治之的开放架构可以管理复杂性,因此可以成为更多用户的选择。“我相信在未来2-3年内,越来越多的数据库会越来越像我们。”面向未来透明化发展,PingCAP将在DB微服务、云原生、智能化等方面不断探索,持续引领数据服务演进方向。其中,DB微服务可以将数据库中任何可分离的组件服务化,打造PB级在线数据服务平台,提供更高的规模效应、更好的容错能力和更强的风控手段。刘唐详细介绍了TiDB的技术方向。未来,TiDB将继续努力成长,围绕TiDB的核心,打好基础,进而在微服务、云原生、智能化等多个层面进行拓展,同时构建强大的生态,为客户提供具有更多价值。在TiDB产品层面,PingCAP将持续完善OLTP核心能力,围绕银行核心交易系统,持续提升稳定性、性能、容灾、部署等能力,并对整个系统进行优化,细粒度资源控制和长期Taildelay等方面一一被打破,索引添加性能和实时性得到提升。为了实现PB级在线数据服务平台的目标,PingCAP将所有可以拆分的服务进行拆分,实现微服务,并将继续实现计算分离、远程压缩、远程数据清洗等,并成为PB级水平扩展的OLTP数据库。实现PB级在线数据服务平台后,需要一种新的Serverless数据处理和访问方式。PingCAP提供DataAPI,让每一位开发者都能享受到数据服务,并且可以实现秒级创建,按秒级唤醒启动,毫秒级访问延迟。开发者只需要专注于业务逻辑的开发,以及如何快速将业务推向市场。接下来,PingCAP将继续打磨自动诊断服务Clinic,通过自动诊断服务让每个用户都有一个TiDB性能调优专家,让每个用户更好地使用TiDB。最后,通过打造开源生态、云生态,与第三方产品对接,共同助力客户业务创新。结束语PingCAP的客户成功新范式得到了众多客户的认可。来自建行金融、百胜中国、传音控股、老虎国际、平安科技、杭州银行、中国人寿、中国工商银行、东软集团、中电金鑫、嘉禾美康、神州数码、云米科技、天翼云和众多PingCAP重量级客户、合作伙伴、行业领袖齐聚用户峰会,分享数字化转型与数据价值创新的抉择,探讨如何通过面向未来的敏捷数据服务平台实现业务加速与创新。在开源领域,PingCAP一直坚持开源文化,用开源推动社区技术协作,推动TiDB产品的创新迭代和生态建设。并将开源延伸至商业化,与客户建立稳固的信任体系,与客户不断打磨共创迭代产品,通过面向未来的技术前瞻规划,引领技术发展,引领潮流,面向未来,与客户一起持续共同创造。
