PingCAP 荣获 OSCAR 两项大奖 尖峰开源技术引关注

4 月 19 日,2017 全球云计算开源峰会在北京国家会议中心隆重召开。此次峰会上,PingCAP 的开源分布式关系型数据库产品 TiDB 荣膺“ OSCAR 尖峰开源技术”奖,PingCAP 联合创始人兼 CTO 黄东旭荣获“ OSCAR 尖峰开源人物”称号,并在存储和数据库开源论坛上分享了《Cloud-Native 的分布式数据库架构与实践》主题演讲。

2017全球云计算开源峰会是云计算开源技术的年度顶级盛会。会议邀请了 30 多位技术大咖和 3000 多名行业嘉宾参会,大会聚焦虚拟化和 OpenStack 、容器、大数据、运维等开源技术和产业,以及开源治理等方面内容展开研讨,并颁布了 20 多项 OSCAR 顶级技术奖项。经评审委员会对各项目答辩结果的综合评审,PingCAP 的开源分布式关系型数据库产品 TiDB 最终脱颖而出,荣获“ OSCAR 尖峰开源技术”奖,这也是开源技术领域的重量级奖项。

PingCAP 联合创始人兼 CTO 黄东旭代表 PingCAP 领奖时表示:TiDB 是目前唯一能 100% 保证跨数据中心数据强一致性的数据库,也是可自适应调度的真正的云数据库。PingCAP 是国内知名的开源的分布式 NewSQL 数据库公司,这次获奖产品 TiDB 就是 PingCAP 团队的代表作品。作为 Google Spanner/F1 的开源实现,TiDB 具备分布式强一致性事务、在线弹性水平扩展、故障自恢复的高可用、跨数据中心多活等核心 NewSQL 特性,目前 Github 上累积 Star 数已近 10000。除 TiDB 获奖之外,黄东旭本人也被组委会评为“尖峰开源人物”。

此次 PingCAP 在全球云计算开源峰会上的亮相,引发了行业对开源产品及中国开源生态的进一步关注。TiDB 作为新一代分布式关系型数据库的典型代表,在开源领域一直保持高速发展,充分展示了开源力量在技术创新上的绝对优势。

组委会专家对 TiDB 的一致认可,进一步肯定了 NewSQL 作为未来数据库发展的方向。黄东旭表示,TiDB 的起点很高,目标在未来会更加明确。坚持开源之路,加快产品化步伐,切实解决用户长久以来的痛点,这将是 TiDB 独特的价值。

在本次大会前,东旭同学还接受了云计算开源产业联盟的专访,一起来看看他分享了哪些观点吧~

一场 NewSQL 分布式数据库引发的革命

大数据时代的来临,正在推动者数据库技术的演进。最近几年,将关系型数据库和分布式存储的技术结合后产生的新型分布式关系型数据库正在全球兴起,如业界熟知的 Google F1 和 Google Spanner。

作为新型数据库技术, NewSQL 比 NoSQL 更加兼容关系型数据库的使用系统,比如支持 SQL、多级索引、支持强一致透明的 ACID 事务等,让应用的开发和迁移成本降到最低。而相对于传统关系型数据库来说,NewSQL 的优势在于可以无缝的弹性伸缩,整个系统的可用性和性能吞吐都不是单机数据库所能比拟的。

NewSQL 正在引发一场前所未有的革命,其带来的价值是巨大的。当海量结构化数据存储和查询不再是业界的“痛点”,那么业务开发生产力无疑将得到极大的解放。

处处都是 NewSQL 的机会

数据量的持续激增,促使数据库技术正在走入每一个行业和企业。IDC 统计数据显示,2017 全球数据库市场规模将达到 500 亿美金。而且这个数字将随着人类产生的数据量持续增长的。尤其是在深度学习和人工智能技术和应用的进一步发展下,随着越来应用的落地,分布式存储的价值会越来越大。

可以说,只要人类社会的数据量在增长,那么处处都有 NewSQL 的市场机遇。

不是所有产品都能称作 NewSQL

什么是 NewSQL?虽然目前市场上出现了一些分布式关系型数据库产品,但是事实上,一个数据库要被称作 NewSQL,必须满足四大条件:

第一、无妥协的 SQL 支持,支持 JOIN / GROUP BY / 子查询等复杂查询和一定的大数据分析能力;

第二、支持 ACID 事务,支持强隔离级别,至少需要能做到可重复读 (RR) 隔离级别 ;

第三、具有弹性伸缩的能力,扩容缩容对于业务层完全透明,只需要简单的增减机器即可;

第四、真正的 HA,高可用能力,异地多活,故障恢复的过程不需要人为的接入,系统能够自动的容灾和进行强一致的数据恢复。

在今天的市场上,能够满足上述条件的 NewSQL 产品很少,国外有Google的F1和Spanner,国内有 OceanBase 和 PingCAP 的 TiDB。TiDB 参考的模型就是 Google F1 和 Spanner。

未来属于开源

开源已经成为不可阻挡的潮流席卷全球。可以预见,在基础软件领域,未来闭源软件很难取得成功。

今天,企业的 IT 软件栈正渐渐从闭源的私有软件转向开源解决方案,业界涌现出了 Docker、TensorFlow、Kubernetes、Spark 等。越来越多的企业已经或正在拥抱开源,因为开源在给企业带来了更多的灵活性同时也避免了 vendor lock-in 的风险。

与 20 年前不同的是,今天的成功开源软件的背后往往有一个非常成熟的商业公司在支撑,这极大地提升了开源技术的成熟度和商业化步伐,并且也大幅度降低了用户的获取成本。换一句话说,开源正在改变整个产业的游戏规则。目前,很多 TiDB 的用户在使用 TiDB 的过程中提出了宝贵的意见,还有很多用户则是积极贡献代码,推动 TiDB 的发展。这一切在曾经闭源的世界中是无法想象的。

目前,TiDB 两个子项目(TiDB+TiKV)在 GitHub 上已经总共收获近 10000 个 Stars,成为分布式数据库领域的全球顶级开源项目,拥有来自全球各地的 90 多位代码贡献者,也是 HackerNews 头条的常客。

作为开源的受益者,TiDB 将坚持拥抱开源路线,将持续完善 MySQL 兼容性、深度与 SparkSQL 无缝对接、和云整合、探索新型的硬件加速的方案作为未来一段时间的重要目标。

分布式 NewSQL 数据库

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180823B18UR100?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券