TiDB学习心得

介绍:tidb是一个PingCAP公司设计的开源分布式HTAP数据库,结合了传统的RDBMS和NoSQL的最佳特性。TiDB兼容MySQL,支持无限的水平扩展,具备强一致性和高可用性。

TiDB的目标是为OLTP和OLAP场景提供一站式的解决方案。

OLTP:On-Line Transaction Processing联机事务处理过程,也称为面向交易的处理过程,其基本特征是前台接收的用户数据可用立即传送到计算机中心进行处理,并在很短的时间内给出处理结果,是对用户操作快速响应的方式之一。

OLAP:联机分析处理。它是使分析人员、管理人员或执行人员能从多角度对信息进行快速、一致、交互地存取,从而获得对数据的更深入了解的一类软件技术。OLAP的目标是满足决策支持或者满足在多维环境下特点的查询和报表需求,它的技术核心是“维”

                  OLTP                                                OLAP

用户: 操作人员,低层管理人员                      决策人员,高级管理人员

功能:        日常操作处理                                      分析决策

DB:          设计面向应用                                      面向主题

数据:当前的, 最新的细节的, 二维的分立的      历史的, 聚集的, 多维的集成的, 统一的

存取:        读/写数十条记录                                读上百万条记录

工作单位:  简单的事务                                        复杂的查询

用户数:        上千个                                              上百万个

DB 大小:      100MB-GB                                      100GB-TB

时间要求:      具有实时性                                  对时间的要求不严格

主要应用:        数据库                                              数据仓库

TiDB的几大特性:

1.高度兼容MySQL

大多数情况下,无需修改代码即可从MySQL轻松迁移至TiDB,分库分表后的MySQL群集也可以通过TiDB工具进行实时迁移。

2.水平弹性扩展

通过简单地增加新节点可以实现TiDB的水平扩展,按需扩展吞吐或存储,轻松应对高并发、海量数据场景。

3.分布式事务

TiDB100%支持标准的ACID事务。(Atomic原子性:事务中各项操作,要么全做要么全不做,任何一项操作的失败都会导致整个事务的失败;Consistent一致性:事务结束后系统状态是一致的;Isolated:并发执行的事务彼此无法看到对方的状态;Durable持久性:事务完成后所做的改动都会被持久化,即使发生灾难性的失败。通过日志和同步备份可以在故障发生后重建数据。)

4.真正金融级高可用

相比于传统主从(M-S)复制方案(将数据从一台数据库服务器master复制到一到多台数据库服务器,属于异步复制,可以复制库或者多个库,甚至库中的表),基于Raft的多派选举协议可以提供金融级的100%数据强一致性保证,且在不丢失大多数副本的前提下,可以实现故障的自动恢复,无需人工介入。

5.一站式HTAP解决方案

TiDB作为典型的OLTP型存数据库,同时兼具强大的OLAP性能,配合TiSpark,可提供一站式HTAP解决方案,一份存储同时处理OLTP&OLAP,无需传统繁琐的ETL过程。(ETL,是EXTRACT-Transform-Load的缩写,用来描述将数据从来源端经过抽取、交互转换、加载至目的端的过程,它是构建数据仓库的重要一环,用户从数据源抽取出所需的数据,经过数据清洗最终按照预定好的数据仓库模型,将数据加载到数据仓库中去。)

6.云原生SQL数据库

TiDB是为云而设计的数据库,同Kubernetes(它的设计目标是在主机群集之间提供一个能够自动化部署、可拓展、应用容器可运营的平台。)深度耦合,支持公有云】私有云和混合云,使部署、配置和维护变得十分简单。

TiDB的设计目标是100%的OLTP和80%的OLAP场景,更复杂的OLAP分析可以通过TiSpark项目来完成。

TiDB对业务没有侵入性,能优雅的替换传统的数据库中间件、数据库分库分表等Sharding方案。同时它也能让开发运维人员不用关注数据库Scale的细节问题,专注业务开发,极大的提升研发的生产力。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,194评论 6 490
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,058评论 2 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,780评论 0 346
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,388评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,430评论 5 384
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,764评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,907评论 3 406
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,679评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,122评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,459评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,605评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,270评论 4 329
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,867评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,734评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,961评论 1 265
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,297评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,472评论 2 348

推荐阅读更多精彩内容

  • 人在这个社会中,有没被赖账的人还是比较少的。我在记忆中也有三次欠别人的钱到至今还不错去了,一次200元,一次500...
    本好阅读 549评论 2 1
  • 外面餐馆吃饭 主食我都问 有没有老面馒头 服务员常盯我半天 心里肯定在想 出门吃饭要馒头 出来吃什么饭啊 她们怎么...
    第一闲人阅读 201评论 0 1
  • 拆解对象:第六章 交流 step1.摘抄 在自己状态不佳、心不在焉的时候,“马上停止谈话”是对双方都有利的事情。一...
    鑫淼Anne阅读 189评论 0 0
  • 这几天大街上花花绿绿的苹果摊给我的错觉就是好像平安夜已经持续好几天了,我喜欢一切能让夜晚灯光灿烂五彩缤纷的节日,夜...
    仂七阅读 138评论 0 0
  • 首先把.gradle gradle build.gradle gradle.properties四个文件夹替换,如...
    ALEXIRC阅读 145评论 0 0