查看原文
其他

2018-05-23


10 月 16 日,云启资本被投企业PingCAP产品TiDB 发布 GA 版(TiDB 1.0),该版本对 MySQL 兼容性、SQL 优化器、系统稳定性、性能做了大量的工作。今天云启君将为你详细介绍TiDB 的核心特性和优势,以及PingCAP创始人刘奇写在TiDB 1.0 发布之际的感悟。


PingCAP 成立于 2015 年,专注于 NewSQL 数据库的研发,此前曾在 2016 年获得云启资本、经纬中国的 A 轮融资,2017年6月获得华创资本领投的1500万美元B轮融资。



TiDB 是一款定位于在线事务处理/在线分析处理(HTAP: Hybrid Transactional/Analytical Processing)的融合型数据库产品,模型参考了 Google 最新的全球分布式数据库 Spanner/F1,实现了一键水平伸缩,强一致性的多副本数据安全,分布式事务,实时 OLAP 等重要特性。同时兼容 MySQL 协议和生态,迁移便捷,运维成本极低。

 


TiDB 的核心特性如下:



水平弹性扩展:分布式的 TiDB 可随着你的数据增长而无缝地水平扩展,只需要通过增加更多的机器来满足业务增长需要,应用层可以不用关心容量和吞吐等问题。

 

高度兼容 MySQL:TiDB 的通讯协议与 MySQL 高度兼容。几乎无需修改代码,便可用 TiDB 替换 MySQL 来支持业务,迁移使用成本极低。同时,支持 MySQL 社区周边工具的无缝接入。

 

实时的海量数据分析查询:在大数据的场景下,TiDB 提供海量数据的聚合和汇总支持,提供自由灵活的大规模实时分析以及查询能力。

 

分布式事务:可以把 TiDB 想象成一个单机的 RDBMS,ACID 事务可以跨节点进行,提供金融级别的数据可靠性保证。

 

高可用和数据安全:TiDB 使用强一致性的 Raft 算法实现多副本存储,提供跨数据中心的数据安全保证,任意一个数据中心出现宕机,自动进行主副本切换,无需人工介入,保证服务的持续可用。

 

除此之外,由腾讯云与 PingCAP 合作推出的HTAP数据库 TiDB 也已正式上线开放内测,此举标志着 PingCAP 进一步布局云计算产业,TiDB 与第一阵营云厂商的深度整合,为更多上云客户提供真正的 NewSQL 云数据库服务。


以下为PingCAP创始人刘奇写在TiDB 1.0 发布之际的感悟:



如果只能用一个词来描述此刻的心情,我想说恍如隔世,这样说多少显得有几分矫情,或许内心还是想在能矫情的时候再矫情一次,毕竟当初做这一切的起因是为了梦想。还记得有人说预测未来最好的方式就是创造未来,以前看到这句话总觉得是废话,如今看到这一切在自己身上变成现实的一刻,感受是如此的真切,敲击键盘的手居然有点颤抖,是的,预测未来最好的方式就是创造未来。

 

还记得刚开始做的时候,只有很少的几个人相信这个事情可以做,毕竟难度比较高,就像有些户外旅行,只有方向,没有路。从零开始到 发布 1.0 版本,历时 2 年 6 个月,终于还是做出来了。这是开源精神的胜利,是真正属于工程师们的荣耀。这个过程我们一直和用户保持沟通和密切协作,从最早纯粹的为 OLTP 场景的设计,到后来迭代为 HTAP 的设计,一共经历了 7 次重构,许多看得见的汗水,看不见的心跳,也许这就是相信相信的力量,总有那么一群人顶着世俗的压力,用自己的信念和力量在改变世界。在这个过程中,质疑的声音变少了,越来越多的人从观望,到为我们鼓舞助威,帮助我们快速成长。特别感谢那些从 beta 版本开始一路相随的用户,没有你们的信任,耐心和参与,就没有今天的 PingCAP。

 

开心的时刻总是特别想对很多帮助和支持我们的童鞋们说声谢谢,没有你们就没有 PingCAP,特别感谢每一位项目的贡献者。也许你已经知道了,我们专门为你们定制了一面荣誉墙,那里的色彩记录了你们的每一次贡献,如果你仍在埋头工作,来不及知道,我想请你过去逛逛,不负好时光。

 

这个世界还是有人相信未来是可以被创造的。感谢开源精神,让我们这样一个信仰创造未来的团队,可以站在未来的入口,因为相信和努力,获得源源不绝的正向的力量。面对未来,让我们可以摒弃对未知的恐惧和对不完美的妥协。

 

也感谢那些曾经的诋毁和吐槽,让我们不敢懈怠,砥砺前行。

 

然而 1.0 版本只是个开始,是新的起点,愿我们一路相扶,不负远途。



推荐阅读





长按二维码 关注我们

云程高启,和创业者一起飞向新高!
微信ID:yunqipartner

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存