数据库是一个历史悠久的行业,PingCAP在其中的时间并不算长,刚刚过完6岁生日。PingCAP联合创始人兼CTO黄东旭说,我们是从零开始,一行一行代码写出的TiDB新一代分布式数据库,核心代码(自主可控率)达到100%。
最近PingCAP发布了TiDB 5.0版本,这对于PingCAP就像是一个生日礼物。尤其是值得一提的是,5.0版引入MPP(Massively Parallel Processing,即大规模并行处理)架构,至此TiDB成为了具备完整HTAP(混合事务 / 分析处理,Hybrid Transactional/Analytical Processing)能力的分布式数据库。
PingCAP联合创始人兼CTO黄东旭
做“省心、放心、不担心”的企业级数据库
PingCAP的创始团队认为基础软件必须是通用才能有更高的天花板,所以TiDB一开始就被定位为通用数据库,这等于为自己设定了一个很高的目标。
5年前PingCAP带着最早的TiDB产品去和客户交流,客户第一个问题就是你的产品有没有客户,很显然PingCAP最后被拒绝了,因为数据库对于企业是核心系统,没有一个企业愿意做小白鼠。
PingCAP第一个客户也是抱着死马当活马医的态度使用了TiDB,这是一家游戏公司,其当时的数据库不能满足广告投放系统的实施查询,这家公司的CTO恰巧是黄东旭的朋友,所以抱着试试的态度,TiDB也成了救活这个公司的产品。
就这样,TiDB的第一客户是靠“救命”积累的,而这个广告系统恰好是一个HTAP场景,似乎预示了TiDB的救命能力与实时性数据处理密不可分。
在之后,陆陆续续的打单中,客户对于TiDB的接受度也越来越高,但是客户大多都还是集中在互联网企业。黄东旭一次在和客户推介的过程中,客户说你们没有金融案例,你们不是企业级数据库。这也让PingCAP有了新方向,在不断打磨产品的同时,开拓了更多金融行业客户。
从救别人的命,到自己死不了,中间隔着一个煎熬的“死亡陷阱”。“TiDB已经经过了最危险的开源鸿沟,现在是个死不了的产品了。”黄东旭说。
黄东旭对于一个真正的企业级数据库定义是,一个“省心、放心、别担心”的产品。“在做公司或者产品时,永远不要总想着行业趋势怎么变,而是永远投资在那些不会变的东西上,数据库也是一样,客户一定想要一个稳定而不操心的数据库。”
TiDB 5.0核心能力的释放
TiDB早在1.0版本就实现了OLTP Scale(在线事务处理的规模化扩展),4.0版本已经实现初步的HTAP能力,5.0版本在原有HTAP引擎TiFlash的基础上引入MPP架构,提供与存储匹配的分布式计算引擎,进一步提升海量数据下的并行计算与分析能力。
通过与TiDB-Server共享SQL前端,实现解析器(Parser)和优化器的共享,TiDB 向业务提供一体化的入口,能够自动选择单机执行或MPP模式,并且将事务型和分析型的负载隔离,使得双方在高并发量压力下互不干扰。场景实测显示,在相同硬件配置和数据量下,MPP有着数倍于Greenplum的执行速度。
而且TiDB 5.0基于分布式架构,支持云原生与多云,可以弹性扩展吞吐或存储,轻松应对高并发、海量数据场景,实现一栈式数据服务。企业级用户、互联网用户、SaaS厂商和独立软件开发商都可以通过一套TiDB系统构建数字场景应用,而不必关注底层架构。
TiDB 5.0在性能方面取得了巨大的进步,通过提供聚簇索引、异步提交事务、TiFlash MPP等功能,在Sysbench和TPC-C等OLTP基准测试中,获得均值50%的性能提升。
同时,TiDB 5.0 通过优化调度过程中对 I/O、网络、CPU、内存等资源的占用,大幅减少QPS(每秒查询量)因为资源被抢占而出现的性能抖动问题,在TPC-C OLTP的基准测试中,衡量TPC-C tpmC抖动标准差的值小于等于2%。
What’s Next
TiDB 5.0已经具备完整的HTAP能力,用户业务无论是事务型还是分析型,只要一套TiDB系统就可以应对数字化转型过程中“海量、实时、在线”的业务需求。
TiDB还是一个生态友好型的数据库,TiDB 5.0集成了更丰富的大数据生态,新增Kafka连接器 、支持S3存储服务,并提供多个数据迁移、导入与共享组件,方便用户在异构环境使用 TiDB。
目前TiDB帮助金融、互联网、零售、物流、制造、公共服务等行业用户构建面向未来的数据服务平台。TiDB已在全球超过1500 家头部企业的生产环境中得到应用。
可以说TiDB 5.0是一个里程碑版本,但是这并不是终点,未来PingCAP还有自己的规。黄东旭认为,所有的基础软件都会在云基础设施的背景下被重新发明一遍,PingCAP已经准备好重新出发。
好文章,需要你的鼓励
OpenAI在与多家新闻机构的版权诉讼中陷入困境。以《纽约时报》为首的原告指控OpenAI在长达两年时间里向法庭撒谎,刻意隐瞒其已对ChatGPT日志进行大规模搜索的事实。据悉,OpenAI实际上已拥有包含1000万和7800万条记录的日志样本,并曾用于研究版权内容过滤器,却对外声称无法进行此类搜索。原告据此提出制裁动议,要求法院追责。OpenAI则否认相关指控,坚称其立场基于合理使用原则。
斯坦福与UC伯克利提出LLM-as-a-Verifier框架,通过提取AI模型内部概率分布生成连续评分,在代码、机器人、医疗领域均达到最优性能,且无需额外训练。
美国加州大学圣地亚哥分校研究团队在《自然》期刊发表研究成果:外科医生通过远程操控宇树G1仿人机器人,成功完成两例活体猪胆囊切除手术,创下全球首例。与造价数十至数百万美元的达芬奇手术机器人相比,仿人机器人成本更低、体积更小,未来有望部署于农村、战地乃至太空等资源匮乏的医疗场景。但目前仍存在需频繁重新校准、机械臂活动范围受限等挑战。
字节跳动Seed团队发现AI智能体在真实环境中学习的进步曲线精确遵循对数S形规律,R?达0.998,且前沿模型的学习速度每三个月翻倍。