热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

腾讯云数据库TDSQL|像这样的高考,其实我们每天都在经历

2022年6月7日,北京时间11:30,随着高考第一场科目语文考试结束,全国各地的高考作文题也正式在公众面前“登台亮相”。今年全国乙卷的高考作文题目是“跨越,再跨越”,双奥之城闪耀

腾讯云数据库TDSQL|像这样的高考,其实我们每天都在经历

2022年6月7日,北京时间11:30,随着高考第一场科目语文考试结束,全国各地的高考作文题也正式在公众面前“登台亮相”。今年全国乙卷的高考作文题目是“跨越,再跨越”,双奥之城闪耀世界,两次奥运会展示了我国综合国力的跨越式发展,同期腾讯云数据库也实现了从儿童向有为青年的跨越。

卓越永无止境,跨越永不停歇。腾讯云数据库在跨越、再跨越的国产化路上,历经十八载,交出了自己的答卷。

1978年,萨师煊老师在黑板上写下“数据库”三个字,数据库理论正式进入中国。如今国产数据库已经走过了整整44年。从上世纪八九十年代,国外数据库厂商如Oracle等占据主流市场,到现在国产数据库不断实现技术创新,抢占数据库市场份额,国产数据库实现了跨越式的发展。

作为国产数据库产品的代表之一,腾讯云数据库TDSQL在这个过程中贡献了自己的重要力量。十八年来,TDSQL通过创新技术、打磨服务,不断助力行业低成本实现数字化转型,推动国产数据库未来发展

TDSQL最早可以追溯到2004年。在当时,腾讯还在完全使用以MySQL数据库为主的开源数据库,一些海量的数据分析和财务部分也还跑在Oracle数据库上。但腾讯壮大的速度远远超过了开源数据库和传统商业数据库的承受能力,常常出现“报表时间到了但数据却没有跑出来”的情况。于是在2007年,腾讯决定研发自己的数据库。

我们要做就要做一款无愧于这个时代的产品”,亲身经历TDSQL研发成长的腾讯云数据库技术负责人潘安群如是说。

理想很丰满,但现实很骨感。腾讯内部的业务还好说,虽然体量大,但好在模式单一,数量有限,有限的人力尚能应付。但随着2010年腾讯推出“开放战略”,一大波小厂商蜂拥而至,且每个客户的诉求各式各样,业务场景的不同需要TDSQL具备服务多元化客户的能力。同时,因为涉及到和钱有关的业务,TDSQL的每一笔操作都要做到零差错,这也成为需要应对的挑战。但开弓没有回头箭,硬着头皮也要往前冲。

2012年,TDSQL解决了这个问题,也推动国产数据库再迈出一个台阶。腾讯对底层数据库进行定制化架构重构,打磨出了更加通用、标准化的数据库产品,并正式命名为TDSQL,以解决金融等业务系统中高可用、数据一致性、水平伸缩等问题。

数据库底层技术的刻苦钻研以及内外部场景的打磨验证,让TDSQL有了在金融核心场景实际落地部署的底气。

对于金融传统核心系统改造的难度,腾讯云数据库专家工程师张文曾负责张家港行核心改造落地,他这样形容:“核心系统是金融业务系统的心脏,而核心系统的数据库就是心脏中的心脏,针对核心系统的数据库进行改造的难度无异于做一次心脏更换手术。”在这样的情况下,国产数据库想进入业务种类多、流程复杂的传统核心并实现规模化投产,更是难上加难。

腾讯云数据库TDSQL多年来在数据库安全性、一致性、金融级可用性、可靠性方面技术的持续突破,解决了金融数据库国产化面临的最难技术挑战,实现国产数据库首次在银行核心场景应用、大机下移、软硬全国产化等重大突破,助力金融行业实现IT技术降本增效、数字化转型升级。目前TDSQL已服务近半国内TOP 20银行,TOP 10银行中服务比例也高达60%,帮助20余家金融机构实现核心系统替换,包括平安银行、张家港农商行、昆山农商行等银行、保险、券商及泛金融政企。

file

强大的数据库能够支撑大数据的高效应用。TDSQL分布式分析型引擎TDSQL-A 基于高性能和海量查询分析能力,能够在相同时间内做出数量更庞大的数据计算与统计,提升业务处理效率。在数字广东民生政务应用中,TDSQL-A 支持系统承载了 6000 多个各类加密表查询,让9300万人办事少跑一趟。在2020年,还助力十亿级数据规模的“第七次全国人口普查”电子化高效推进。

file

国产数据库的发展离不开完善的产业生态体系,在持续创新产品技术的基础上,应用人才培养与生态合作共建显得更为关键。

腾讯云数据库TDSQL持续助力推动可持续发展的国产数据库开源生态圈建设。TDSQL PG版是一款具备HTAP能力、经过8年的持续投入数据库产品,开源不久就受到了欧洲航天局、国家天文台,以及医疗健康、零售等各个行业用户的青睐。此外,TDSQL年度投入数千万资金与资源开展国产化上下游生态适配,已完成与主流国产化服务器、操作系统、中间件深度适配,在国家级别政务民生、金融核心系统上支撑关键业务。

应用人才培养方面,为在全社会范围内培养高精尖的国产数据库人才,TDSQL建设了阶梯式人才培训认证体系,培训认证体系入选工委会、电子四院信创人才培训目录,已有上万人取得TDSQL相关认证。前不久,腾讯云数据库TDSQL训练营正式收官,覆盖100所高校,有超4000人参与学习。

惟其艰难,才更显勇毅;惟其笃行,才弥足珍贵;惟其磨砺,才始得玉成。

2021年5月,在上海举办的中国品牌日电子信息行业品牌建设分论坛上,腾讯云企业级分布式数据库TDSQL正式入选“2021年中国品牌日电子信息行业国货新品推广目录”。

2022年2月,由中国科协指导主办的2021年度“科创中国”系列榜单正式发布,腾讯云企业级分布式数据库TDSQL入选2021年度“科创中国”先导技术榜,是唯一入选该榜单的数据库产品。

file

卓越永无止境,跨越永不停歇。在国产数据库即将进入规模化复制阶段的当下,已走过18个年头的腾讯云数据库TDSQL,将在未来五年帮助1000家金融机构实现核心系统国产化转型,持续助力国产数据库未来发展,交出更令人满意的答卷。


推荐阅读
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • Oracle Database 10g许可授予信息及高级功能详解
    本文介绍了Oracle Database 10g许可授予信息及其中的高级功能,包括数据库优化数据包、SQL访问指导、SQL优化指导、SQL优化集和重组对象。同时提供了详细说明,指导用户在Oracle Database 10g中如何使用这些功能。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • Python SQLAlchemy库的使用方法详解
    本文详细介绍了Python中使用SQLAlchemy库的方法。首先对SQLAlchemy进行了简介,包括其定义、适用的数据库类型等。然后讨论了SQLAlchemy提供的两种主要使用模式,即SQL表达式语言和ORM。针对不同的需求,给出了选择哪种模式的建议。最后,介绍了连接数据库的方法,包括创建SQLAlchemy引擎和执行SQL语句的接口。 ... [详细]
  • 从Oracle安全移植到国产达梦数据库的DBA实践与攻略
    随着我国对信息安全和自主可控技术的重视,国产数据库在党政机关、军队和大型央企等行业中得到了快速应用。本文介绍了如何降低从Oracle到国产达梦数据库的技术门槛,保障用户现有业务系统投资。具体包括分析待移植系统、确定移植对象、数据迁移、PL/SQL移植、校验移植结果以及应用系统的测试和优化等步骤。同时提供了移植攻略,包括待移植系统分析和准备移植环境的方法。通过本文的实践与攻略,DBA可以更好地完成Oracle安全移植到国产达梦数据库的工作。 ... [详细]
  • MySQL中的MVVC多版本并发控制机制的应用及实现
    本文介绍了MySQL中MVCC的应用及实现机制。MVCC是一种提高并发性能的技术,通过对事务内读取的内存进行处理,避免写操作堵塞读操作的并发问题。与其他数据库系统的MVCC实现机制不尽相同,MySQL的MVCC是在undolog中实现的。通过undolog可以找回数据的历史版本,提供给用户读取或在回滚时覆盖数据页上的数据。MySQL的大多数事务型存储引擎都实现了MVCC,但各自的实现机制有所不同。 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 解决VS写C#项目导入MySQL数据源报错“You have a usable connection already”问题的正确方法
    本文介绍了在VS写C#项目导入MySQL数据源时出现报错“You have a usable connection already”的问题,并给出了正确的解决方法。详细描述了问题的出现情况和报错信息,并提供了解决该问题的步骤和注意事项。 ... [详细]
  • 本文介绍了一个误删Oracle数据文件导致数据库无法打开的问题,并提供了解决方式。解决方式包括切换到mount状态、离线删除报错的数据文件等。 ... [详细]
  • soatest新建db工具,执行sql语句的步骤和注意事项
    本文介绍了在soatest中新建db工具并执行sql语句的步骤和注意事项,包括设置数据库连接参数、使用配置文件的方法编写sql查询语句、增加oracle驱动连接jar包、运行测试用例以及查看查询结果。详细说明了每个步骤的操作和相关注意事项。 ... [详细]
author-avatar
春阳
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有