![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 50
狼与自由
这个作者很懒,什么都没留下…
展开
-
WAL Write AheadLog
WAL原创 2023-01-15 16:35:40 · 509 阅读 · 0 评论 -
Rocketmq持久化
kafka单机队列/分区超过64个厚,load时间明显会飙升,队列越多,load越高,发送消息时间变长 RocketMQ 单机支持支持5W队列,load时间稳定 为什么? 因为二者的持久化方式差异 kafka 不同的topic和分区持久化都会有独立的文件保存 这就导致了它io的时候要在不同的文件下切换,当切换次数多的时候会表现的很不稳定 rocketmq 不管多少个topic,多少个队列都是保存在一个文件下避免了切换问题,所以在多队列的场景下稳定 ...原创 2022-05-08 08:53:46 · 1298 阅读 · 0 评论 -
Redis 分布式锁
现在很多公司都喜欢用Redis做分布式锁。 来讲一讲Redis锁的概念 1.SETNX 最早都是用SETNX 来做分布式锁 Setnx命令在指定的 key 不存在时,为 key 设置指定的值 对比SET 举2个例子: set(“boss”,“you”); set(“boss”,“me”); 这里执行完后boss的值是 me; 而 setNx(“boss”,“you”); setNx(“boss”,“me”); 执行完后 boss的值是 you 因为setNx只有key 不存在的时候才会执行 所以被用来做分布原创 2021-05-04 21:12:57 · 82 阅读 · 0 评论 -
面试遇到的问题与答案
日期:2021、2 1.微服务中如果有机器突然异常会会出现哪些情况? 2.servlet是什么,有哪些步骤 – 应用程序,init(),service(),distory() 3.mysql 表名的最大长度 --128 4.Integer 在64位机器上占几个字符 --4个 5.HashSet 的继承关系 – 继承abstractSet,实现Set 接口 6.HashMap 的继承关系 – 继承abstractMap 实现Map 接口 ArrayList,HashSet,HashMap 继承关系 Array原创 2021-02-20 20:38:03 · 118 阅读 · 0 评论