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

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

学习时长:40M

课程收获:

课程内容:

TiDB特性

可扩展

  • 在线扩缩容
  • 自动数据平衡

高可用

  • Shared nothing,存储引擎和计算引擎理论可以无限扩展
  • 基于Raft。强一致,不存在主从延迟问题。
  • 故障自愈。
  • 两地三中心多活架构。

分布式事务

  • 由TiDB保证ACID
  • 应用不需要指定分片键
  • 支持一个请求跨多个数据中心查询功能

实时HTAP

  • 在线事务/实时在线分析混合负载架构
    • 基于Raft的数据复制
    • 行存适用于TP,列存适用于AP
    • TP&AP都是标准SQL
    • 结果一致性
    • 无需ETL,不用等待T+1

TiDB4.0新引入特性

TiUP

  • 快速启动tidb
    • 两步构建在线tidb环境
    • 支持离线安装模式
    • 移除磁盘IO检测

大事务的支持

  • TiDB3.0中支持的事务
    • 最大100MB
    • 单个KV对最大6M
    • 每个事务最多300000个key
  • TiDB4.0中支持的事务
    • 最大10G
    • 单个KV对最大6M

临时表

  • oom-use-tmp-storagetidb_mem_quota_hashjoin 2个参数控制

Dashboard

  • 查看集群状态
  • 热点key可视化
  • 查询分析
  • 性能诊断

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