【TiDB 4.0 PCTA 学习笔记】- 2.1 When to use TiDB platform(TiDB 的适用场景)@3班+加几分

课程名称:课程版本(101/201/301)+ 2.1 When to use TiDB platform(TiDB 的适用场景)

学习时长:10分钟

课程收获:了解TiDB适用场景

课程内容:

适用:
1、海量数据的OLTP场景
海量数据的随机地、实时地、均匀地读写
严格ACID,100%TP型数据库
支持二级索引
mysql协议开发的程序
随时在线扩缩容

2、实时HTAP场景
海量OLTP使用TiDB
借助列存储引擎TiFlash实现实时OLAP,T+0 数据新鲜,无需T+1或更晚,不影响TiKV侧OLTP的性能
作为上游多源数据库(OLTP数据库如mysql、tidb,第三方数据源,流数据等等)的从库,作为数据汇总平台,进行实时分析

3、使用TiSpark打通Spark与TiDB平台
这样Spark可以直接使用TiDB集群数据,而无需将数据搬离到其他数据仓库。
传统ETL、BI分析

不适合:
1、适合单机数据库的(数据量不大),不适合TiDB,TiDB适合单表数据记录千万、亿级别的
2、业务有重度分析的场景,比如大表的多维join、join笛卡尔积、关联查询产生的中间结果大于TiDB 层的内存
3、要求亚毫秒级的延迟或时间响应(可能Redis等NoSQL更合适)

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

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

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

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

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