tidb笔记
1、 分布式关系型数据库,newsql,结合了关系型数据库和nosql数据库的优点,高并发、支持在线扩容缩容、可以关联查找。
2、 三大模块
A、 Tidb集群:相当于客户端连接池,负责接待客户端连接,分析sql语句,与PD集群通信,找出相关数据保存的kv键值对在哪个tikv集群的节点里,然后再去tikv集群查找数据,整合多个tikv节点返回的数据,返回给客户端
B、 PD集群:类似数据的索引,存放着具体kv键值对在tikv集群的位置信息
C、 TiKV集群:以键值对的形式存放具体数据。
3、Spark引擎:分而治之的引擎,大数据量时使用