1.mysql缓存机制
首先去缓存里边找,缓存里边有直接返回,但是在执行delete等语句的时候,缓存会被清空.
工作流程:
1.通过SQL去查找缓存表
2.命中,直接返回缓存
3.没有缓存命中,执行sql查询
4.查询得到结果,将结果放入到缓存表
命中条件:
缓存中以sql,数据库名和客户端协议作为key===>sql中空格注释也会导致不命中,以及不确定的数据,比如时间也不会加入到缓存中
2.脑裂
zookeeper脑裂问题===>解决:使用过半选举策略,投票过一半认为是master
3.计算机网络+操作系统
4.如何知道支付钱对不对