暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

新一代数据库TiDB从入门到实践

原创 yukits 2023-08-09
393


学习目标

1.了解数据库发展史

2.了解TiDB数据库的特点和应用场景

3.掌握TiDB数据库的安装部署

4.掌握TiDB数据库的SQL操作

5.掌握TiDB数据库与Spark整合

6.掌握TiDB数据库数据迁移

7.了解TiDB数据库核心原理

8.了解TiDB数据库源码

9.了解TiDB数据库实践应用

 

第一章 TiDB引入

一.1. 数据库技术发展简史

数据库技术产生于20世纪60年代末70年代初,其主要主要研究如何存储,使用和管理数据。随着计算机硬件和软件的发展,数据库技术也不断地发展。数据库技术在理论研究和系统开发上都取得了辉煌的成就。

Ø 从数据管理的角度看,数据库技术到目前共经历了如下三个阶段:

1. 人工管理阶段-数据量小独立,用户直接管理

2. 文件系统阶段-使用文件存取数据,冗余度高,管理维护难

3. 数据库系统阶段-专门的数据库软件系统管理数据,高效方便,易于共享维护

 

Ø 按照数据模型发展的主线,数据库技术的形成过程和发展可分为如下三个阶段:

1. 层次和网状数据库管理系统-可以理解为使用指针来表示数据之间的联系

2. 关系数据库管理系统(RDBMS)-可以理解为理解为使用二维表来表示维护数据间的关系

3. 新一代数据库技术的研究和发展-针对关系型数据库存在数据模型,性能,扩展性,伸缩性等方面的缺点,出现了:

ORDBMS:面向对象数据库技术。如:PostGreSQL

NoSQL:非结构化数据库技术。如

1):键值存储数据库:Redis

2):列式储数数据库:HBase

3):文档型数据库:MongoDB

4):图形数据库:Neo4J

NewSQL:这类数据库不仅具有NoSQL对海量数据的存储管理能力,还保持了传统数据库支持ACID和SQL等特性。如:TiDB

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论