https://www.bilibili.com/video/BV18C4y1971T
最近面试时,遇到了一个场景题,面试官问如何统计一条微博大V的消息有多少人阅读。经过老大的指点,我总结了一下。
如果微博某个大V发了一条消息,怎么统计有多少人看过了。
大约 6 分钟
https://www.bilibili.com/video/BV18C4y1971T
最近面试时,遇到了一个场景题,面试官问如何统计一条微博大V的消息有多少人阅读。经过老大的指点,我总结了一下。
如果微博某个大V发了一条消息,怎么统计有多少人看过了。
在我看来主从模式和哨兵集群这都不能算是真正的集群,只有Redis分片集群模式才是真的集群。
可能看到这么说大家会很疑惑,那么请看下面相信你一定会有所获。
视频地址 https://www.bilibili.com/video/BV1et4y1P73Q
redis分布式锁,大家肯定不陌生,也应该都用过,主要作用是防止并发产生的数据问题,下面是一段redis锁的伪代码
public void fun() {
try {
String key = "";
// 获取锁
if (redisUtils.get(key) == null) {
// 上锁
redisUtils.set(key,"",expireTime);
// 业务逻辑处理
}else {
// 未获得锁
throw new RuntimeException("未获得锁");
}
}finally {
// 释放锁
redisUtils.remove(key);
}
}