HACK
(DBS)
1
为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【概述】场景+问题概述
【背景】做过哪些操作
【现象】
请问tidb集群中的tikv server是不是可以看做一个MPP架构的形式?
【业务影响】
【TiDB 版本】
【附件】
-
TiUP Cluster Display 信息
-
TiUP Cluster Edit Config 信息
-
TiDB- Overview 监控
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。
yilong
(yi888long)
2
和 TiKV 有什么关系呢? 从哪里看到 TiKV 有 MPP 呢?
HACK
(DBS)
3
不懂就问
(zhouyueyue)
4
TiDB 是一个定位 HTAP 的数据库产品,TiKV 的行存适合以及擅长 TP 类请求以及不复杂的查询,比如点查等查询。而 TiDB 里面的 MPP 架构主要是为了 AP 分析类请求,所以在 5.0 版本完善了 TiFlash 的分析能力,那么在已经有 TiFlash 列存的情况下基本上满足 AP 请求,同时列存对于 TP 类是不擅长的。可以看下这里对 MPP 的介绍:https://my.oschina.net/u/4789384/blog/4999463
不懂就问
(zhouyueyue)
6
架构方面是比较相似的,MPP 架构特征 TiKV 都有。
wink
(winkyao)
11
TiKV 其实并不是 MPP 的架构,TiDB 目前在 TiKV 之上没有办法把 join 之类的计算分散在对等的 tidb 节点中。还是只能回到单台 TiDB 中作 join 计算。所以这个更接近 SMP。而这也是 TiFlash 插件存在的意义所在。目前5.0 的 TiDB + TiFlash 插件是支持 MPP 的。
system
(system)
关闭
12
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。