【TiDB 4.0 PCTA 学习笔记】2.1 When to use TiDB platform(TiDB 的适用场景)@3班+ 何潭@小米

课程名称:2.1 When to use TiDB platform(TiDB 的适用场景)

学习时长:

20min

课程内容:

OLTP场景

  • ACID
  • 支持二级索引
  • mysql协议
    image

实时HTAP

  • AP查询不会影响TP
  • 数据几乎没有延迟
  • AP查询使用TiFlash
  • 汇总上游数据库数据,将TiDB作为数仓使用,进行实时数据分析
    image

使用TiSpark打通和其他大数据系统平台

  • 使用TiSpark可以使Spark直接读取TiDB上面的数据,甚至可以将Spark的分析逻辑下推到TiDB存储节点进行分布式计算
  • 可以免于将数据迁移到大数据平台如hadoop
    image

TiDB不适合的场景

  • 如果单机可以满足需求,TiDB不是一个好的选择
  • 有重度分析场景,如多维关联查询
  • TiDB对重度分析场景不是很适合,更适合实时分析业务
  • 如果关联表产生中间表,如果中间表大于TiDB机器内存,这种也不适合TiDB
  • 访问延迟无法忍受超过1ms

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

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

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

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