java面试系列
文章平均质量分 71
曲终--人散
这个作者很懒,什么都没留下…
展开
-
redis相关面试题
volatile-ttl: 回收在过期集合的键,并且优先回收存活时间(TTL)较短的键,使得新添加的数据有空间存放。volatile-lru: 尝试回收最少使用的键(LRU),但仅限于在过期集合的键,使得新添加的数据有空间存放。volatile-random: 回收随机的键使得新添加的数据有空间存放,但仅限于在过期集合的键。allkeys-lru: 尝试回收最少使用的键(LRU),使得新添加的数据有空间存放。allkeys-random: 回收随机的键使得新添加的数据有空间存放。数据快照 (RDB)原创 2023-11-29 14:34:42 · 337 阅读 · 0 评论 -
java面试-zookeeper
在提交阶段,Leader 将提案发送给所有节点,并等待多数节点的确认。在这个阶段,Zookeeper集群中的所有节点都会参与选举,并且需要确保最终选出的Leader是正确的。也就是说,所有写操作会先到 Leader 节点,然后 Leader 节点在通过 2PC(两阶段提交:预提交、ACK、确认提交等流程)来进行数据同步,当写入成功过半就认为信息写入成功。ZAB 协议还包括了崩溃恢复机制,当 Leader 节点崩溃时,系统会选择一个新的 Leader 来取代原先的 Leader 节点。1、什么是zap协议。原创 2023-11-21 17:02:10 · 796 阅读 · 0 评论