1.tikv在收到数据后转化raft log之后,得到多数节点的确认后就返回给tikv client 写入成功,还是知道apply log真正落库后才返回写入成功?
2.302前面的视频提到聚簇表中的聚簇索引不允许建表后修改和删除,但是后面的运维视频中又提到可以修改索引的auto_rondom的 随机位的 高位? 那么到底是允许修改还是不允许修改?
- leader apply后返回,否则多数提交后就返回,apply慢的话会看不到刚写入的数据
- 主键能否修改受alter-primary -key参数影响, alter random用来替代自增列的热点问题,貌似直接改为auto_random是是不行的
请问302的视频你有权限观看吗?我这里是未授权
1 个赞
有的,体验版
1 个赞
1.tidb server和tikv之间的grcp通讯包含很多步骤,其中raft的写和apply是异步的,但整个动作做完之后,grcp才返回成功,raft的写和apply之间没有直接调用关系,都是由上层调度的。
2.不是含有自增字段的都是聚簇表,非聚簇表主键可以优化。
参考:创建聚簇索引表
1 个赞
学习了。。谢谢
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。