TiDB数据库入门—介绍
TiDB 是 PingCAP 自主研发的开源分布式关系型数据库,采用计算与存储分离架构,兼容 MySQL 协议与生态,应用通常只需修改少量配置即可从 MySQL 迁移。它支持在线水平扩缩容、强一致性分布式事务和金融级高可用,并通过行存引擎 TiKV 与列存引擎 TiFlash 实现同一份数据同时支持 OLTP 事务处理和 OLAP 实时分析的一站式 HTAP 能力。因此,TiDB 适合海量数据、高并发、对一致性和可用性要求较高的场景,如金融、电商、物联网等。
相关推荐
tidb-manual-cn.pdf
tidb手册
猿创征文 | 国产数据库实战之TiDB 数据库快速入门
猿创征文 | 国产数据库实战之TiDB 数据库快速入门
TiDB基础介绍、应用场景及架构
TiDB 的应用场景是典型的 OLTP 场景,它的设计目标是 100% 的 OLTP 场景和 80% 的 OLAP 场景,同时还提供 TiSpark 项目以完成更复杂的 OLAP 分析。NoSQL 数据库拥有弹性的伸缩能力,具有实时并发写入能力,但是 NoSQL 数据库不支持 SQL,也不支持事务的 ACID 特性,NoSQL 无法满足某些强一致性的场景下的需求。和普通 TiKV 节点不一样的是,在 TiFlash 内部,数据是以列式的形式进行存储,主要的功能是为分析型的场景加速。
TIDB 学习第 1 天:TiDB 数据库简介
一、数据库种类 SQL NoSQL NewSQL SQL的主要问题是它难以扩展,因为它的性能随着数据库的变大而快速下降。 分布式也是有问题, NoSQL采取最终一致性原则,而不是所有四个参数在每个事务中保持一致。 这意味着如果在特定时间段内没有特定数据项的更新,则最终对其所有的访问都将返回最后更新的值。系统通常被描述为提供基本保证的原因(基本可用,软状态,最终一致性) — 而不是ACID。虽然这...
TiDB数据库从入门到实践视频教程
手把手视频详细讲解项目开发全过程,需要的小伙伴自行百度网盘下载,链接见附件,永久有效。 课程简介 手把手一步步从零开始安装搭建TiDB数据库,从原理架构到实际操作,实现真正的入门到实践 课程亮点 1,理论+实践,让你既能学懂也能学会 2,图文并茂,化繁为简,让知识通俗易懂,不再抽象 3,案例契合实际开发,让学生学有所用 适用人群 1、对大数据感兴趣的在校生及应届毕业生。 2、对目前职业有进一步提升要求,希望从事大数据行业高薪工作的在职人员。 3、对大数据行业感兴趣的相关人员。 课程内容 第一章 TiDB引入 1.1. 数据库技术发展简史 1.2. 从MySQL到TiDB 1.3. TiDB概述 1.4. 扩展阅读 第二章 TiDB架构特性 2.1. TiDB 整体架构 2.2. TiDB 核心特性 2.3. TiDB 存储和计算能力 2.4. 总结 第三章 TiDB安装部署 3.1. 部署方式选择 3.2. TiDB-Local单机版 3.3. TiDB-Docker集群版 第四章 TiDB实践案例 4.1. TiDB-SQL操作 4.2. TiDB-读取历史数据 4.3. 整合Spark-TiSpark 4.4. 数据迁移-TiDB Lightning 第五章 TiDB技术内幕 5.1. TiDB 技术内幕 - 存储 5.2. TiDB 技术内幕 - 计算 5.3. TiDB 技术内幕 - 调度 第六章 TiDB源码剖析 6.1. 系统架构 6.2. 代码结构 6.3. 协议层 6.4. SQL层 6.5. 优化器 6.6. 执行器 6.7. 分布式执行器 第七章 TiDB大厂实践


