TDSQL的发展历程
TDSQL是针对金融联机交易场景推出的强一致性数据库解决方案,产品形态为一个数据库集群,具备高性能低成本、线性水平扩展、金融级高可用、企业级安全性、全球灵活部署、数据强一致性等特性,且兼容MySQL生态。截至目前,腾讯云TDSQL对外服务了微众银行、张家港农商行、富途证券,以及华夏银行等多家股份制银行,多家大型互联网创新保险公司等超过600家金融及政企客户。
TDSQL的发展经历了以下几个阶段:
第一阶段:2000年-2007年
2000年是腾讯金融数据库运用的开端,这一阶段腾讯主要是使用开源技术与自研结合的模式,研发成果主要应用于支撑米大师、财付通等腾讯内部金融级场景业务。期间TDSQL实现了分库分表、支持海量计费交易,具备数据强一致性、7*24小时高可用性等特征。
第二阶段:2007年-2012年
这一阶段开始基于NoSQL走向完全自研,并实现弹性扩容、超高并发、超低时延,同时TDSQL产品走向标准化和规模化。
第三阶段:2012年-2014年
TDSQL开始对外开放,服务外部客户。考虑到通用性和标准性的问题,进入基于开源定制化+自研的阶段,并将腾讯金融数据库命名为TDSQL,帮助客户搭建分布式银行核心。2014年,TDSQL助力微众银行搭建首个分布式互联网银行,这是分布式数据库在互联网银行核心交易系统的应用首例,同时TDSQL也是腾讯第一款面向金融行业推出的数据库产品。
第四阶段:2014年至今
进入深度开源定制化和完全自研阶段,TDSQL上线腾讯云全面开放,并实现健壮的分布式事务支持,助力微众银行打造两地多中心多活架构并获得中国人民银行颁发