PingCAP获5000万美元C轮,破新型分布式关系型数据库融资纪录

杨晓鹤 亿欧 2018-09-12 18:07:42

9月12日,分布式关系型数据库公司PingCAP宣布获得C轮5000万美元融资,据悉这是目前新型分布式关系型数据库领域的最大笔融资。本轮融资由复星、晨兴资本领投,华创资本、云启资本、经纬中国等多家投资机构跟投,融资将主要用于技术研发和全球化生态建设。

blob.png

PingCAP成立于2015年,成立3年来相继获得经纬天使轮融资,A轮获得云启资本的数百万美元融资,B轮获得华创资本等机构1500万美元融资。在C轮融资公布前PingCAP创始人刘奇接受了亿欧专访,揭秘今日头条、饿了么、摩拜等知名企业背后的数据库服务提供商,为何不是Oracle、微软等世界知名企业的产品,而是选择了国内一家创新型企业——PingCAP。

一介码农成就世界级产品的梦想

早年刘奇在京东任职的时候,就被数据存储行业两个难题困扰:一个是当时的缓存服务数据库不支持水平线性扩展;另一个是数据量越来越大,读写速度和吞吐受到很大挑战,没有一款数据库提供足够弹性的业务支撑能力。在刘奇加入豌豆荚之后,在分布式缓存方面,刘奇写出了Codis,并把它开源了出来,解决了第一个问题。第二个挑战是实现理想的分布式数据库,这件事是向数据库的最高峰发起挑战,很具有想象力。

那时心怀“Hacker”精神的刘奇决定出来创业,尽管这是一件Oracle、Google也正在探索的事业,刘奇同样意识到了这件事的难度。“其实初心也很简单,最开始只不过是几个不愿妥协的分布式系统工程师对心目中'完美'的数据库的探索。”刘奇这样轻描淡写当时的“野心”。

在分布式关系型数据库领域,目前市场上还没有一个公认的事实标准产品,给了PingCAP充分的发展空间。要知道Google其实是最大的数据库用户,一直在探索实现新型的分布式关系型(NewSQL)数据库。Google在2012、2013年分别发表了Spanner及F1的论文,F1在Google内部正是用来替换MySQL Sharding 方案的;到了2014年Diego关于Raft的博士论文发表,社区第一次可以绕开Paxos实现等价的工业级别的分布式一致性协议。两个重要事件为PingCAP的创造性发展打下了理论基础。

刘奇向亿欧介绍道,TiDB作为新一代开源分布式关系型数据库实现了在线弹性伸缩,强一致性的分布式事务,以及基于 Raft 算法的多副本复制等重要特性。TiDB是将HTAP这个概念从实验室和论文里带到现实的产品之一。“在我们之前,很多人认为分布式OLTP和OLAP融合几乎是不可能的事情,” 但是科技的进步让不可能成为可能,PingCAP抓住了技术领域的正确方向,得以完善地解决了这个问题。

值得一提的是,TiDB还具有区别国外同类型项目的优势。在全球分布式关系型数据库潮流中,TiDB比如并不像CockroachDB那样选择将SQL和KV融合,而是像Spanner和F1一样选择分离。这样分层的思想也是贯穿整个TiDB项目始终,这个架构对于项目测试、滚动升级以及各层的复杂度控制会比较方便。

赢得饿了么、摩拜等新型企业客户选择

新型分布式关系型数据库,相比传统SQL和NoSQL一大特点是把ACID事务和扩展性相融合,适合数据大规模增长的科技创新型企业。“做 TiDB 的初衷并不是想要在小数据量下取代MySQL,而是尝试去解决基于单机数据库解决不了的一些问题。 ”因此PingCAP天生适合业务快速增长的公司,摩拜、腾讯、转转、美团、今日头条、饿了么、去哪儿、同程旅游、秒拍、美图、VIPKID 等都已经在使用TiDB。

在2017年的时候,TiDB在数据库行业发展的如火如荼。恰逢饿了么的归档环境存在前述问题,自然而然的就注意到了TiDB。TiDB可以简单地添加节点,提高集群整体的计算和存储能力。目前,TiDB 产品 的应用会影响饿了么全平台 80% 的流量,包括从用户选餐下单到订单配送整个饿了么流程。这半年的稳定运行,饿了么取得了非常良好的应用效果。

另一家应用TiDB的企业是摩拜,摩拜每天产生的骑行数据数十TB,飞速增长的业务使摩拜面临数据库扩展与运维的挑战。摩拜应用TiDB来解决海量数据的在线存储、大规模实时数据分析和处理。比如摩拜仅开关锁业务一年的量在数百亿,使用单机的 MySQL库处理这个业务需要频繁的进行归档,在有限人力下会变成IT灾难。TiDB可以灵活增减节点,保证不管摩拜业务量如何激增,业务需求如何变化,都可以很方便地升级支持。

TiDB在饿了么、摩拜等企业中处理相关数据方面的良好变现,促使PingCAP获得了很多客户的亲睐。截止目前 TiDB 已有准生产测试(POC)用户 1400 余家,其中 300 余家企业已经将其应用在实际生产环境中,涉及互联网、游戏、银行、证券、保险、第三方支付、政府、电信、航空、制造业、新零售、快消等多个领域。

两个选择成就PingCAP数据库“明星”

不论从产品技术、业务模式还是资本层面,PingCAP都已经获得充分认可。应该说PingCAP正在成为数据库,甚至B端项目中的黑马,要知道过去国内数据库领域,鲜有能以此姿态出现的创业公司。刘奇总结PingCAP的发展,认为两个选择对PingCAP来说至关重要:

第一是选择开源

 在刘奇看来,单纯依靠一个团队开发力量并不能创造出完美的解决方案,开源的精神就是依靠社区的力量不断完善产品,而不是闭门造车。 ”开源社区可以吸引来自各行各业的测试用户,带来丰富的测试场景,便于产品的品质保证和快速迭代;同时,开源社区为了保证产品的完整性,各个不同厂商或者个人开发者在开源软件上开发的新的功能,都会积极提交给原厂的主干分支,相当于开源在利用整个社区和生态的力量来加速产品的完善和成熟。

除了研发支持外,PingCAP早期用户也都天然的来源于社区,早期的铁杆用户作为中立的成功案例非常具有说服力,很多技术负责人就是在社区了解到TiDB,使得PingCAP在早期只有一个销售的情况下,依旧获得了足够多企业负责人或是CTO的关注,这对没有销售基因的PingCAP创始团队来说,简直是个福音。

第二是选择拥抱MySQL的生态

刘奇谈到选择拥抱 MySQL 的生态,对PingCAP来说是最贴近用户实际场景的选择。TiDB选择了兼容MySQL的协议和语法,那么MySQL社区的ORM 框架、运维工具,直接可以应用在TiDB 上。

“现在回过头看来,兼容MySQL协议这件事可以说是团队做的非常慎重的一个判断”,刘奇认为这是PingCAP做的最重要的商业抉择之一。因为一个新型数据库项目冷启动,让企业放心把核心业务数据存在你的产品上,十分不容易。现实是已经有大量企业的业务正在使用 MySQL,这些企业熟悉MySQL的语法、测试工具,兼容MySQL有助于企业业务数据平滑迁移到TiDB上,从而降低用户的迁移成本以及PingCAP的推广成本。

PingCAP未来的天空在哪里?

数据库一直被誉为数据处理皇冠上的明珠,尤其在1990年之后出现的开源数据库MySQL和 PostgreSQL等产品,支撑起了Oracle、IBM等企业巨头的主要营收。如今情况正在悄悄改变,Google、AWS等新型技术企业正在对传统数据库软件发起猛烈攻击,AWS在2014年推出Aurora关系型数据库,Google则开发出了Cloud Spanner等数据库。

国内除了早期阿里的Cobar、TDDL、360 开源的Atlas等数据库中间件产品引起过关注外,数据库市场一直波澜不兴。然而随着云计算、大数据时代的来临,传统关系型数据库与NoSQL数据库在业务数据量激增的情况下,水平扩展、复杂业务逻辑的处理都不够好,国内迫切需要新型数据库满足他们的需求。分布式关系型数据库公司 PingCAP适时出现,正在满足这些企业的需求。

能够满足市场广泛的痛点需求,也是很多知名资本多轮融资中持续跟进PingCAP的原因。复星新技术与新经济产业集团副总裁丛永罡说:“在 PingCAP 持续3年的产品打磨和不断实践验证后,TiDB成为早期将 HTAP 这个概念从实验室带到现实的产品之一。其 TiDB 开源项目获得业内认可,并已将国内大多数互联网独角兽企业揽为用户,也是业内高度认可的体现。”

晨兴资本副总裁刘凯表示:“一直以来,数据库领域都是产品研发能力和商业运营能力的最高级竞技场,PingCAP 持续深耕互联网领域客户,已成为规模互联网企业和金融企业的主流选择,晨兴愿与PingCAP共同打造开源软件生态。”

基于PingCAP是独立第三方开源数据库的属性,腾讯云、UCloud、京东云等云计算企业纷纷和PingCAP展开云数据库合作。据悉PingCAP在海外的公有云布局也在逐步落地当中。

从服务客户和合作企业的质量和数据来看,PingCAP在短短3年时间发展确实足够快。未来深入垂直行业、传统企业提供数据库服务,将是PingCAP面临的重要考验。另外PingCAP也已经在硅谷设立了办公室,回到数据库的起源地竞争,也是PingCAP未来具有想象空间的挑战。

长按二维码关注我们