【TiDB 4.0 PCTA 学习笔记】- 1.5 Important features of TiDB database platform(TiDB 技术特性)@2班+欧阳

课程名称:1.5 Important features of TiDB database platform(TiDB 技术特性)

学习时长:40min

课程收获:TiDB 的基础架构,扩展 HTAP 架构,TiDB 4.0 提供的新功能及改进点

课程内容:

  • TiDB架构

    • 基础架构

    • TiDB扩展架构-TiSpark

      • 引入方式:简单引入一个jar包供Spark调用

      • 两种使用方式

        • 原生Spark集群中放入jar包运行
        • 通过TiDB部署工具安装Spark
    • TiDB扩展-TiFlash

  • 重要特性

    • 可扩展性

      • Scale out/in Online
      • 数据自动平衡
    • 高可用

      • shared nothing
      • 基于Raft
      • 故障自恢复
      • 三地两中心的多活架构
    • 分布式事务

      • TiDB控制ACID
      • 不需要在应用中声明分片键
      • 支持一个请求到多个数据节点,即计算下推
    • 实时HTAP

      • 基于Raft的数据复制
      • 同一个数据库中,TP使用行存,AP使用列存
      • 标准SQL
      • 一致性结果返回
      • No ETL, No T+1
  • TiDB 4.0

    • TiUP

      • 有网络,构建一个TiDB环境只需两步
      • 支持离线安装模式
      • 省略磁盘IO检测(调研、测试环境等)
    • 大事务支持

      • 3.0

        • 100MB 事务限制
        • 每个KV对最大6MB
        • 每个事务最多支持300000行
      • 4.0

        • 10GB限制(需要更多的内存)
        • 每个kv对最大6MB
    • 临时表

    • Dashboard

      • 集群状态
      • 热键分布
      • SQL查询分析
      • 性能诊断
    • 弹性调度

学习过程中参考的其他资料

同学你好,感谢参与 TiDB 4.0 课程的学习!

本篇笔记逻辑清晰、内容丰富,被评选为优质笔记,将额外获得 20 积分,并在 「TiDB 培训」分类下获得“置顶”权益,积分兑换规则将于近期开放,敬请关注!

期待您继续产出优质内容!

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。