这门面向应用开发者的 TiDB 使用教程,TiDB SQLConnector API架构体系…你一定不能错过

Posted TiDB_PingCAP

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这门面向应用开发者的 TiDB 使用教程,TiDB SQLConnector API架构体系…你一定不能错过相关的知识,希望对你有一定的参考价值。

在业务爆发式增长的过程中,基于 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 与传统非分布式数据库相比的特点

以上是关于这门面向应用开发者的 TiDB 使用教程,TiDB SQLConnector API架构体系…你一定不能错过的主要内容,如果未能解决你的问题,请参考以下文章

TiDB 孵化器项目发起,快来孵化你的技术理想

TiDB内核—源码剖析解读

Facebook 开源 Golang 实体框架 Ent

必须收藏别再乱找TiDB 集群部署教程了,这篇保姆级教程来帮你!!| 博学谷狂野架构师

带着问题读 TiDB 源码:Hive 元数据使用 TiDB 启动报错

TiDB 基础操作集