wordpress 导航站模板,深圳网站建设外贸公司价格,长春网站推广,注册公司有什么好处目录 1. TiDB体系结构
2. TiDBsever
3. TiKV
4. PD(Placement Driver)
5. TiFlash 1. TiDB体系结构 水平扩容或者缩容金融级高可用实时 HTAP云原生的分布式数据库兼容MySQ 5.7 协议
2. TiDBsever 处理客户端的连接SQL语句的解析和编译关系型数据与 kv 的转化(insert语句)S…目录 1. TiDB体系结构
2. TiDBsever
3. TiKV
4. PD(Placement Driver)
5. TiFlash 1. TiDB体系结构 水平扩容或者缩容金融级高可用实时 HTAP云原生的分布式数据库兼容MySQ 5.7 协议
2. TiDBsever 处理客户端的连接SQL语句的解析和编译关系型数据与 kv 的转化(insert语句)SQL 语句的执行执行 online DDL垃圾回收(GC)
3. TiKV 数据持久化(行存)副本的强一致性和高可用性MVCC(多版本并发控制)分布式事务支持Coprocessor(算子下推)
每个TiKV中运行了rocksdb数据库保证数据持久化TiDB中存的是KeyValue对键值对存在rocksdb kv实例rocksdb raft存指令(增删改)Raft协议保证高可用有其他副本存在其他节点(默认总共三个副本其中一个副本是leader可读写)
一个region在96M~144M之间
4. PD(Placement Driver) PD集群大脑元数据存在PD(数据在在哪些TiKV或者TiFlash上)每条sql的开始时间(TSO时间戳)事务开始和结束的TSO
整个集群 TiKV 的元数据存储分配全局 ID 和事务 ID生成全局时间戳 TSO收集集群信息进行调度提供 TiDB Dashboard服务
5. TiFlash 异步复制一致性列式存储提高分析查询效率业务隔离智能选择
总结
描述 TiDB 数据库的整体架构理解 TiDB serverrikvrirlash 和PD 的主要功能
来自TiDB官方学习资料