- 博客(10)
- 收藏
- 关注
原创 数据库内核实习八股(?)整理
PreVote(预投票): 在 Raft 中,领导者选举是通过投票机制实现的。在传统的 Raft 中,节点在进行选举时会直接发起选举请求,然后等待其他节点的投票。然而,当网络分区或者网络故障发生时,节点可能会发起不必要的选举,这可能会导致性能下降或者分布式系统的不稳定。为了解决这个问题,PreVote 被引入。PreVote 是一种机制,它允许节点在正式选举之前先进行一轮“预投票”。在 PreVote 阶段,节点会向其他节点发送预投票请求,其他节点会根据自己的状态来决定是否给予预投票。
2024-05-19 22:09:17
606
原创 C++开发debug记录
无法引用 函数 "bustub::SimpleAggregationHashTable::operator=(const bustub::SimpleAggregationHashTable &)" (已隐式声明) -- 它是已删除的函数。某个变量地址为0x0000,看是哪个变量,可能是因为它根本就不存在【tuple的private member data_为0x0000,发现是这个tuple为nullptr】
2024-03-11 21:39:33
90
原创 分布式系统Debug记录 & Golang cheat sheet
报错 "failed to receive server preface within timeout"debug途中想起来记录一下debug过程,,
2023-04-12 10:21:22
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人