在业务爆发式增长的过程中,基于 MySQL 构建的传统关系型数据库服务,已逐渐难以满足复杂的数据库存储、管理与运维,分布式数据库应运而生。
TiDB 作为一款开源的分布式关系型数据库,能够实现灵活的扩缩容、支持多点写入、企业级高可用,同时协议兼容 MySQL、对业务又能像单机 MySQL 一样使用,已经应用在了知乎、b 站、北京银行、平安科技等众多企业的业务架构中。
根据京东物流某系统的测试使用情况,从 MySQL 迁移到 TiDB 后,通过总共数百个指标的检测,发现整体性能实现了 8 倍提升。
对于应用开发者而言,TiDB 和 MySQL 的语法高度兼容,上手成本很低。但是如何最大化 TiDB 的架构优势,如何基于 TiDB 进行产品设计,探索最佳实践,实现降本增效的目的?
TiDB 的文档和课程十分丰富,有面向内核开发的 Talent Plan 课程(https://tidb.io/talent-plan,复制链接至浏览器打开)和被誉为 TiDB 二十四章经的源码阅读系列,也有面向 DBA 的系统管理课程,还有面向所有对技术感兴趣的小白同学的 101 课程(https://learn.pingcap.com/learner/course/6,复制链接至浏览器打开)。而面向 应用开发者 的课程一直是我们未曾涉及的领域。「TiDB SQL for Developers」正是 PingCAP Education 为了填补这个空白而策划的系列课程。
点击下方链接,立即开启你的 TiDB 应用开发学习之旅
这门面向应用开发者的 TiDB 使用教程,TiDB SQL、Connector API、架构体系…你一定不能错过! (qq.com)
「TiDB SQL fo Developers」全系列课程注重实际操作技能,为后端开发者或意向成为后端开发的学习者详细介绍如何在 TiDB 上使用 SQL 语言、以及利用 Connectors API 对数据进行各种操作。整个课程家族分为五个模块,并根据大家的知识领域和学习目标制定了不同的学习路径。
《TiDB SQL for Developers》课程家族介绍
作为「TiDB SQL fo Developers」课程家族的首发课程,《201.1 TiDB 集群的架构与特点》现已免费开放学习,你可以在 90 分钟内快速了解:
TiDB 数据库三大核心组件(PD、TiKV、TiDB)的作用;
Raft 算法对 TiKV 和 PD 组件的重要性;
行记录转化为 TiKV 键值对的原理以及 MVCC 的重要性;
TiDB 的分布式 SQL;
TiDB 与传统非分布式数据库相比的特点。
2023-07-18 PingCAP发布了 《时刻领先丨PingCAP 用户峰会 2023 圆满收官》的文章
2023-02-13 PingCAP发布了 《促进关键软件高层次人才培养:平凯星辰与华东师范大学签订联合博士培养合作协议》的文章
2023-01-10 PingCAP发布了 《同盾科技 x TiDB丨实时数据架构为风控智能决策保驾护航》的文章
2022-12-09 PingCAP发布了 《PingCAP 成为中国唯一入选 Forrester Wave 数据库厂商,被评为卓越表现者》的文章
2022-12-09 PingCAP发布了 《案例故事丨老虎国际 x TiDB ,降低架构复杂性,保障全球用户安全可靠投资》的文章