tidb ptca,ptcp考证

news/2024/5/19 13:34:53 标签: tidb

 

 PingCAP 认证 TiDB 数据库专员 V6 考试(2023-02-23)https://learn.pingcap.com/learner/exam-market/list?category=PCTA

PingCAP 认证 TiDB 数据库管理专家(PCTP - DBA)认证考试范围指引 - ☄️ 学习与认证 - TiDB 的问答社区:loudspeaker: 自 2023 年 1 月 1 日起,PCTP-DBA (version 5) 正式下线,PingCAP 将不再开设 PCTP-DBA (version 5) 的公开场次。 PingCAP 认证 TiDB 数据…https://asktug.com/t/topic/994110

【经验分享】2023年1月PCTA & 2月PCTP考试分享 - ☄️ 学习与认证 - TiDB 的问答社区Ch1 技术能力介…https://asktug.com/t/topic/1001808

Ch2 学习方法

2.1 主要内容

学习TiDB相对还是比较容易的,主要的学习内容包括:

  • 视频课程:基本上课程质量都比较好,核心课程101和303(V6)。
  • 官网文档:https://docs.pingcap.com/zh/tidb/stable 2 ,这个非常重要。因为学习期间的时候熟悉了文档和文档结构,更便于真正使用过程中去查询文档。
  • 社区:包括官网博客:https://cn.pingcap.com/blog/ 3 ,里面有一些文章质量是很高的,可以和官网结合看。社区技术月刊 TiDB 社区技术月刊 | TiDB Books ,可以看看其他使用者的一些经验。
  • 分布式论文:可以参考PingCAP的github完整,有大量相关的论文和书籍整理,https://github.com/pingcap/awesome-database-learning 2 。作为扩展学习用途。
  • 实验:数据库是实操课程,需要实验环境去熟悉命令,特别是PCTP认证。

2.2 具体的科目学习和考试考试特点

2.2.1 PCTA学习经验:

  • 以考试为目的的学习:建议就看101课程就好,仔细看完1-2遍,然后再复习一下重点内容就可以去考试,根据每个人的学习能力决定一次性的通过率。

  • 以学习为目的,考试只是手段的:建议看如下的三门课程 + 官方博客 + 论文(可选)。

    • TiDB 快速起步 https://learn.pingcap.com/learner/course/6 2
    • TiDB 数据库核心原理与架构 [TiDB v6.1](101) https://learn.pingcap.com/learner/course/960001 1
    • TiDB 的架构与特点(201.1)https://learn.pingcap.com/learner/course/600003 2
    • 建议的学习路径:快速起步 —> 101 —> 201.1,基本都采用1.5倍速看。以上三个课程中101是重点,建议101看两遍。
  • 其他学习材料:

    • 建议可以看看官方的博客,https://cn.pingcap.com/blog/ 3 ,可以找关于原理的内容浏览一下,特别是《三篇文章了解 TiDB 技术内幕》
    • 高级扩展部分】TiDB的数据库架构相比其他的数据库,如MySQL,Oracle等不太一样。TiDB使用了很多分布式概念,而分布式本来就是一个难点。在学习TiDB过程中需要了解Spanner / F1,Raft,LSM结构,RocksDB,Percolator事务等。如果不太熟悉这个领域,建议101看两遍。如果学有余力,建议去阅读一下Spanner / F1,Raft,LSM的论文原文,或者在知乎上看中文翻译或者论文分析。特别是数据库的从业者,建议看看论文。

2.2.2 PCTP学习经验:

  • 到了这个阶段,应该不存在以考试为目的的学习者了,更多是真正想深入了解TiDB数据库。PCTP的主要内容也侧重于DBA的日常工作,包括集群管理,备份和恢复,数据迁移和同步,另外就是高可用方案。如果是普通学生可以不用考这个PCTP认证,但是还是强烈建议学习一下303课程。

  • 另外V5和V6的PCTP范围差异比较大,V5的版本范围更宽,要求也更高。V6的版本更侧重于实操。

  • 以学习为目的,考试只是手段的:建议看如下的一门课程 + 官网文档 + 社区技术月刊 + 实验。

    • TiDB 数据库管理 [TiDB v6.1](303)https://learn.pingcap.com/learner/course/1110001 1
    • 303课程内容比较长,甚至可以说太长,建议看一遍就好。但是涉及到的实验都需要完成,甚至多做几遍实验去加深理解。实验环境建议在公有云上搭建一个最小版本的环境。
    • 另外TiDB Cloud可以去试用一下,加深对于DBaaS的理解(不必须)。
  • 其他学习材料:

    • 官网文档:强烈推荐大家要熟悉这个工具,基本上的产品内容都可以在这里找到。对于PCTP考试,建议快速浏览一下如下部分内容:部署标准集群、数据迁移、运维操作、监控与告警、教程、TiDB工具(官网左侧目录一级目录)。另外数据库安全方面的内容,需要以303为主,官网材料比较散。
    • 可以看看社区技术月刊,看看别的使用者的经验。
    • 高级扩展部分】源代码。可以搭建Golang + VS Code环境,从github上clone代码。熟悉一下相关工具的代码结构。这个部分比较难,学有余力可以尝试。
    • 学有余力建议看看V5的302课程(https://learn.pingcap.com/learner/course/120005 ),这个课程其实很好,可以加深对于产品的理解。这个课程包括数据表设计、事务、查询优化、系统优化、故障诊断,虽然不在V6的PCTP范围里面,但是其实课程的内容很重要,而且不过时。


http://www.niftyadmin.cn/n/94347.html

相关文章

并发编程学习篇从0-1合集

一、synchronized 一、原子性、有序性、可见性 1.1 原子性 数据库的事务:ACID A:原子性-事务是一个最小的执行的单位,一次事务的多次操作要么都成功,要么都失败。 并发编程的原子性:一个或多个指令在CPU执行过程中…

Fabric.js使用说明Part 2

目录一、Fabric.js使用说明Part 1Fabric.js简介 开始方法事件canvas常用属性对象属性图层层级操作二、Fabric.js使用说明Part 2分组(Groups)动画(Animation)图像滤镜(Image filters)渐变(Gradie…

逃离同质化,OPPO折叠屏正在笃定远一点的未来

过去一年来,折叠屏成了低迷手机市场中的一匹黑马,逆势增长。根据CINNO Research数据,2022年中国市场折叠屏手机销量达283万部,同比大幅增长144.4%。如此难得的蓝海,自然吸引了手机厂商的竞逐,据不完全统计&…

论文阅读笔记——《室内服务机器人的实时场景分割算法》

一、主要工作 通过深度可分离卷积、膨胀卷积和通道注意力机制设计轻量级的高准确度特征提取模块。融合浅层特征与深层语义特征获得更丰富的图像特征。在NYUDv2和CamVid数据集上的MIoU分别达到72.7%和59.9%,模型的计算力为4.2GFLOPs,参数量为8.3Mb。 二…

苹果电容笔和普通电容笔区别是什么?开学好用电容笔推荐

苹果的电容笔与一般的电容笔有何不同呢?两者的差距并不是很大。不过这款原装的苹果电容笔,重量要普通的电容笔重得多,而且笔尖还有一个特殊的重力感应装置,在其他方面两者并没有太大的差异。但是,由于苹果电容笔的售价…

Swagge不仅只有API,还有这些强大功能

Swagge不仅只有API,还有这些强大功能

C++算法基础课 05 —— 数据结构1_单链表/双链表/栈/单调栈/队列/单调队列/KMP

文章目录 1. 单链表(用数组模拟链表)1.1 模板1.1.1 插入操作1.1.2 删除操作1.2 习题1 —— 826.单链表2. 双链表2.1 模板2.1.1 插入操作2.1.2 删除操作2.2 习题1 —— 827.双链表3. 栈(用数组模拟栈)3.1 模板3.2 习题1 —— 828.模拟栈4. 单调栈4.1 模板4.2 习题1 —— 830.单调…

2023年CDGA考试-第3章-数据治理(含答案)

2023年CDGA考试-第3章-数据治理(含答案) 单选题 1.数据治理的驱动因素大多聚焦于减少风险或者改进流程,以下关于改进流程的描述中哪项不正确: A.有效和持续地响应监管要求 B.通过数据的完整一致性提升业务绩效 C.定义和定位组织中的数据确保元数据被管理和应用 D.利用数据…