- 博客(7)
- 收藏
- 关注
原创 Redis设计与实现下载
链接:https://pan.baidu.com/s/1vk6bfUC0y0_nIUHubSldAA?如果链接过期,请关注WXGZH: java后端领域,私信回复相关书籍名称。
2023-07-02 16:04:16
312
1
原创 redis 主从复制原理以及读写分离的坑
expire key seconds 命令 + 主从延迟导致:主节点在执行 expire key seconds 时是以当前时间+ expire second 来设置最终的过期时间,当这个key延迟10秒同步到从节点,那么这个key在从节点的过期时间推迟了10秒,所以可能多的这10秒,期间有其他客户端访问到认为不过期。在 redis 3.2 之前,读从库时,发现key已经过期,还是会返回,这个问题在 3.2 版本开始修复,跟主节点的惰性删除一样,判断key过期时,返回null。
2023-03-26 18:56:58
168
原创 redis 各种集群架构核心原理
主从架构如下图,一个主节点,可以搭建多个从节点,在主节点挂掉之后,可以人工让某个从节点变成主,其他从节点 slave of new master。优缺点优点:对比只有一个主节点,可以实现读写分离,主节点故障时可以通过工人将从节点切换主节点来恢复缺点:需要人工介入来实现切换,同时使用服务需要重启才能确保生效(针对每个ip使用域名替代,在切换主从节点时,运维负责更新域名对应新的ip,但是业务侧可能有域名解析缓存,比如jvm等,需要重启服务才能马上生效)不能水平扩展。只有一个主节点能支撑写入,不能通
2023-03-03 17:28:51
125
原创 git 多SSH key配置以及常见问题
git 多SSH key配置以及常见问题针对每个账户生成不同的 SSH Keyssh-keygen -t rsa -C "<邮箱,如:xxx@qq.com>"Generating public/private rsa key pair.Enter file in which to save the key (/c/Users/Admi
2023-02-03 17:01:18
332
原创 java7的新特性
对集合类的语言支持; 2.自动资源管理; 3.改进的通用实例创建类型推断; 4.数字字面量下划线支持; 5.switch中使用string; 6.二进制字面量; 7.简化可变参数方法调用。
2014-04-11 12:30:37
336
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人