TiDB综合一

2024-05-20  本文已影响0人  开心的蛋黄派

1. 整体介绍

2. 如何进行备份和恢复

3. 如何进行数据恢复

4. 相关问题

5. 架构

6. 版本升级

  1. 新版本调研
  2. 功能性测试
  3. 业务性测试
    • 流量收集(vc-mysql-sniffer)
    • 解析日志(pt-query-digest)
    • 流量回放(pt-upgrade)
  4. 进行原地升级

7. region

Region是TiKV存储层数据的基本单位,它包含一个连续且有序的数据区间。每个Region的默认大小为96MB,但这个大小是可以根据需要进行调整的。Region具有动态性,能够根据数据的增长和缩减进行合并或分裂,以适应不同的数据存储需求。为确保数据的高可用性,每个Region都维护了多个副本,这些副本之间通过Raft协议来保持数据的一致性。此外,Region还支持事务的快照隔离和多版本并发控制(MVCC)机制,这为高效的数据读写操作提供了坚实的基础。

8. tidb的兼容性问题

  1. **存在版本BUG
  2. 官方文档存在疏漏和错误的描述
  3. 构建集群成本较高
  4. tidb-server 层不能很好的控制内存,很容易出现OOM(Out of Memory)
  5. 异构数据库迁移的兼容性问题
上一篇下一篇

猜你喜欢

热点阅读