关注
因为是golang开发 刷一下我会的
认证确认用户是谁的过程,验证用户的身份。例如用户名密码登录、手机验证码等。
鉴权确定用户能做什么的过程,验证用户是否有权限执行特定操作。例如普通用户不能访问管理员页面。
集群相对于单机的不同点:易于扩展,高性能,高可用性,但是需要额外维护成本
集群数据同步方式:主从同步,增量同步,全量同步,异步复制
同步的时候有一个replication buffer缓冲区,会写入同步期间新增的数据,同步完rdb之后再同步这个命令,然后重放一次
集群数据丢失及解决方案: 集群模式可能丢失数据,主要原因是异步复制。解决方法:开启持久化(RDB/AOF) 调整min-slaves-to-write和min-slaves-max-lag参数(拒绝写入
RDB和AOF选择:
* RDB:适合数据备份,恢复速度快,对性能影响小,但可能丢失最后一次快照后的数据
* AOF:数据安全性高,支持秒级持久化,但文件较大,恢复速度慢
* 建议同时使用:RDB做冷备,AOF做热备,利用各自优势
缓存穿透空值法内存占用问题:
1. 空值设置较短的TTL
2. 布隆过滤器
3. 后台任务定期检查和清理空值
Redisson相比setnx的灵活性:
1. 同一线程可多次获取锁
2. 自动续期
3. 锁超时
4. 分布式支持
延迟双删MySQL操作失败 不是很懂,这个失败了数据仍然是一致的吧,只是会有缓存击穿分险,正常报错响应客户端应该就ok
查看原帖
19 2
相关推荐
04-11 13:59
大连理工大学 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 国企还是互联网,你怎么选? #
122784次浏览 947人参与
# 找工作,行业重要还是岗位重要? #
8707次浏览 113人参与
# 五一之后,实习真的很难找吗? #
47481次浏览 343人参与
# 盲审过后你想做什么? #
13108次浏览 117人参与
# 应届生进小公司有什么影响吗 #
67298次浏览 984人参与
# 外包能不能当跳板? #
22417次浏览 192人参与
# 25届秋招公司红黑榜 #
257398次浏览 1083人参与
# 租房找室友 #
13620次浏览 98人参与
# 小厂实习有必要去吗 #
42399次浏览 260人参与
# 领导秒批的请假话术 #
10301次浏览 76人参与
# 蚂蚁集团工作体验 #
10853次浏览 70人参与
# 设计人如何选offer #
98661次浏览 690人参与
# 五一假期,你打算“躺”还是“卷”? #
34663次浏览 459人参与
# 考研可以缓解求职焦虑吗 #
21778次浏览 257人参与
# 如果校招重来我最想改变的是 #
245413次浏览 2781人参与
# 面试等了一周没回复,还有戏吗 #
116228次浏览 1079人参与
# 一句话证明你在找工作 #
292416次浏览 2409人参与
# 大疆的机械笔试比去年难吗 #
69732次浏览 603人参与
# 找工作前vs找工作后的心路变化 #
7253次浏览 64人参与
# 潍柴工作体验 #
17053次浏览 17人参与