【TiDB 4.0 PCTA 学习笔记】- 2.1 When to use TiDB platform(TiDB 的适用场景)@4班+陈俊亮

课程名称:课程版本(201)+ TiDB 的适用场景

学习时长:1小时

课程收获:TiDB 的适用场景和不适用场景

课程内容:

典型的OLTP场景

image
当您需要对海量数据(数十亿行)进行随机、实时读/写访问时

  • ACID支持
  • 二级索引支持
  • MySQL 协议

实时 HTAP 场景

  • 实时HTAP(混合事务/分析处理)
  • 当您有一个使用TiDB的类似OLTP的场景,并且希望在TiFlash的帮助下原地进行OLAP分析时
    • 新鲜的数据
    • 对OLTP性能无干扰
  • 数据集成
    *当您有多个数据源(如OLTP数据库、流式接收等)时,您希望对汇总的数据进行OLAP分析
    image

通过TiSpark与Spark Eco系统连接

在这里,您可以使用Spark在TiDB平台内就地处理数据,而无需将数据移出。

以下场景很适用:
image

  • 迭代处理
    *像传统的ETL工作
  • 连接数据集
    *连接来自多个数据源的大型数据集
    • 需要进行大量的清洗和排序数据

以下场景TIDB并不是一个好选择

  • 你的数据可以放在一台服务器上
  • 你的业务需要重度的分析场景
    • 对大型数据集进行扫描和聚合,使得中间结果无法放入单个服务器的内存中
  • 你需要亚毫秒的延迟
    • 超低延迟的要求那你可以考虑redis了

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

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

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

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

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