典型的OLTP场景
当您需要对海量数据(数十亿行)进行随机、实时读/写访问时
实时 HTAP 场景
实时HTAP(混合事务/分析处理)
要是有一个使用TiDB的类似OLTP的场景,并且希望在TiFlash的帮助下原地进行 OLAP分析时,新鲜的数据,对OLTP性能无干扰
数据集成
*有多个数据源时,可以对汇总的数据进行OLAP分析
使用TiSpark打通和其他大数据系统平台
使用TiSpark可以使Spark直接读取TiDB上面的数据,甚至可以将Spark的分析逻辑下推到TiDB存储节点进行分布式计算
可以免于将数据迁移到大数据平台如hadoop
以下场景TIDB并不是一个好选择
你的数据可以放在一台服务器上
你的业务需要重度的分析场景
对大型数据集进行扫描和聚合,使得中间结果无法放入单个服务器的内存中
你需要亚毫秒的延迟,超低延迟的要求那你可以考虑redis了