北美都市脈搏北美都市脈搏北美都市脈搏

国产开源数据库走热,却难一蹴而就

  国产开源数据库商业化的难点是什么?

  1. 当下以Oracle为主导的关系型数据库仍然占据许多存量客户市场,由于风险、成本等因素的考量,仍然没有采用复杂、大规模的核心系统改造。这对于包括全球化市场在内的任何一家分布式数据库厂商都是共同挑战。

  2. 开源商业化这条路径的选择,需要大量的研发和生态投入,并拉长到十年为单位衡量,如何通过订阅服务、商业发行版等商业模式,提升企业商业化经营运作的能力?

  3. 从共性来讲,客户仍然希望以最快的速度将新业务推向市场,并且能够在一定程度上应对当下诸多不确定性因素的压力。但国内数据库厂商非常之多,这使得客户的数据库选型成本非常高,当然这也与客户在数据库乃至底层基础的改造路径和策略有密切关系。

  从PingCAP的发展路径,或许值得参考。

  近日,企业级开源分布式数据库厂商PingCAP举办了首届用户峰会,来自传音、百胜中国、老虎国际、建信金科、杭州银行、平安科技等各行业客户代表分享了与PingCAP的合作经历。钛媒体APP等与PingCAP创始人兼CEO刘奇 、研发副总裁唐刘、副总裁陈煜琦进行了交流。

  梳理过去一年PingCAP的两个最新动作:一是发布TiDB Cloud,基于亚马逊云科技、谷歌云、阿里云提供调用接口,强化开源项目TiDB的商业化版本能力;二是在国内持续挖掘行业头部客户价值,并出海东南亚、日本、美国、欧洲等地区,在全球化市场中构筑用户壁垒。

  基于TiDB Cloud,PingCAP发布了Serverless Tier和TiDB Playground,为每一个开发者提供一个免费的云上数据库,后者可以让开发者在5分钟内快速体验HTAP。此外,PingCAP构建了“Ti星系”合作伙伴体系,任何个人、公司、数据平台、云基础设施都可以通过TiDB开源社区连接在一起,持续挖掘和创造商业价值。 

  PingCAP创始人兼CEO刘奇在大会上表示,分布式数据库是一个高度复杂的系统,和云的结合使得复杂性进一步提升。分布式数据库能否生存下去,取决于能否掌控复杂性。TiDB分而治之的开放式架构能够管理复杂性,因此能够成为更多用户的选择。

  为此,PingCAP还启动了稳态+敏态双轨并行研发机制,一是基于开放式架构,二是基于大量客户场景,与客户共创打磨整个产品体系。例如,PingCAP与平安科技联合打造了TiDB商业发行版UbiSQL,与百胜中国共同创建分布式数据库联合实验室。

  TiDB是PingCAP研发的开源分布式关系型数据库,定位于在线事务处理/在线分析处理(HTAP)的融合型数据库产品,实现了一键水平伸缩、强一致性的多副本数据安全、分布式事务、实时OLAP等重要特性,同时兼容MySQL协议和生态。

  可以看到,开源改变了数据库软件的迭代速度,而坚持云计算的服务模式,又将开源主导的企业商业化呈现出了一条可规模的路径。对于PingCAP而言,作为数据库开源领域成长起来的创新企业,已经逐步构建起核心的生态圈,并且吸引到一定的高质量代码贡献者,高度活跃的开源技术社区也在反向推动企业数据库产品研发能力、工程质量、迭代速度。目前PingCAP以外的贡献者占比超过75%,其中近20%为企业决策者。

  当一体化HTAP成为一种潮流

  如今,数据库技术融合发展关键趋势明显,云原生和多云的需求进一步增强,数据库与大数据的深度融合应用,存算分离也成为发展的主流,一体化实时HTAP数据库成为新的关注方向。

  结合Gartner对HTAP的定义本质来看,HTAP实际上是通过内存计算来实现,它可以使分析业务与事务业务共享同一份数据,通过消除数据在数据库和数据仓库之间的数据迁移,可以对实时事务数据进行实时分析和态势感知,而不只是对数据进行事后分析。

  这意味着构建HTAP并不是一步到位的事情。从TiDB的演变历程来看,1.0版本就实现了在线事务处理的规模化扩展,为HTAP能力打下坚实的基石;4.0版本实现初步的HTAP能力,OLAP与OLTP分区独立,物理隔离;5.0版本在原有HTAP引擎的基础上引入MPP架构,进一步提升海量数据下的并行计算与分析能力,支持同一架构下对Spark、Flink等技术栈的集成,成为具备完整实时HTAP能力的分布式数据库。

  刘奇表示,“从整个HTAP的架构来看,这个技术本身的天花板非常高,天花板越高,企业发展的极限就越高。”

  过去三年,PingCAP在实时HTAP领域的创新,为企业在数据实施洞察、实时分析、实时变现等场景提供了一站式解决方案。

未经允许不得转载:北美都市脈搏 » 国产开源数据库走热,却难一蹴而就