课程名称:课程版本(101/201/301)+ 课程名称
学习时长:
忘了
课程收获:
TiDB 运用了怎样的技术,TiDB 4.0 又增加了什么功能。
课程内容:
TiDB 技术特性
基础架构:TiDB TiKV PD
扩展架构:加 TiSpark TiFlash
扩展性:
-
在线扩容
-
在线缩容
-
数据自动平衡
高可用性:
-
shared nothing,无限扩展
-
raft
-
故障自我恢复
-
两地三中心,多活
分布式事务:
-
ACID
-
不需要在业务程序中指定分片(分库分表)
-
一条 SQL 可以将在多个数据中心的数据获取到
实时 HTAP:
-
raft 实现数据备份
-
一个数据库中支持行存储和列存储
-
standard SQL for TP & AP
-
实时,没有 N + 1
TiDB 4.0
TiUP
Big transaction
Tmp Storage
Dashboard
Elastic Scheduling
问题1: Do we need to specify the sharding key in TiDB?
不需要
问题2:What’s the limit for transaction sizes in TiDB 4.0?
10 GiB limit(more memory needed)
6 MB per kv pair
一个事务转化成的 kv 数量将没有限制