文件名称:tinysql:构建分布式数据库SQL层的课程
文件大小:2.01MB
文件格式:ZIP
更新时间:2024-05-18 18:39:33
Go
TinySQL TinySQL是一门旨在教您如何在Go中实现分布式关系数据库的课程。 TinySQL也是TiDB简化版本的。 先决条件 需要Go经验。 如果没有,建议先学习 。 课程大纲 您可以在目录courses获得详细信息。 有一个。 它列出了许多资料供您研究数据库系统的工作方式。 我们选择其中的一些主题,并为您做功课,以使您更好地了解它。 本课程将带您从构思到实施,涵盖分布式关系数据库的基本主题。 本课程分为三个部分: 简单地解释一下SQL和关系代数,为以后的课程做准备。 解释只读SQL的寿命,其中包括解析,执行和优化SQL计划。 着重于改变数据库状态SQL(包括DML和DDL):如何实现它们以及如何处理它们与只读语句的交互。 本系列的其他课程 本课程仅侧重于分布式数据库系统SQL层。 如果您也对KV层感兴趣,请参见 。 部署 完成项目后。 您可以部署二进制文件并使用M