会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
_程序兔
切题从简,深入挖掘其中细节,我想这才是我喜欢的学习方式
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
6
下一页
2021年7月31日
07 哨兵机制:主库挂了,如何不间断服务
摘要: 本篇重点 哨兵机制的“监控”、“选主”、“通知” 0.0 背景 主从库采取“读写分离”模式,主库挂了,Redis读操作可以由从库执行,但写操作智能由主库执行后同步给从库,一旦主库挂了,写服务终端,从库无法进行数据同步 解决方案:运行新主库:即从从库中选举一个从库作为新主库,这种主库挂了后从库选举新主
阅读全文
posted @ 2021-07-31 09:20 _程序兔
阅读(459)
评论(0)
推荐(0)
2021年7月30日
操作系统(一)操作系统历史:从标准函数库到云计算
摘要: 操作系统的发展的推动因素:硬件成本的不断下降(CPU、内存等)、计算机功能和复杂性的不断变化(批处理、多道程序设计、分时、网络等)、操作系统需要维护自身安全(和攻击者"黑客"之间的博弈) 本篇导航 状态机操作系统 第一阶段:SOSC——单一操作员单一控制终端 第二阶段:批处理操作系统 第三阶段:多道
阅读全文
posted @ 2021-07-30 08:29 _程序兔
阅读(432)
评论(0)
推荐(1)
2021年7月29日
06 数据同步:主从库如何实现数据一致
摘要: 本篇重点 主从库同步原理、如何应对主从库间网络断连风险 主从库同步:全量复制、基于长连接的命令传播、增量复制——应对主从库间的网络断连 背景 若Redis只有一个实例运行,当该实例服务宕机后,宕机这段时间内Redis无法为新来的数据请求提供服务。 Redis采取的解决方案是——增加副本冗余量,即将一
阅读全文
posted @ 2021-07-29 14:58 _程序兔
阅读(612)
评论(0)
推荐(0)
2021年7月28日
05 RDB(内存快照:宕机后,Redis如何实现快速恢复)
摘要: 本篇重点 “对哪些数据做快照?”——关系到快照的执行效率问题 “做快照时,数据还能被增删改吗?”——关系到Redis主线程是否被阻塞,同时是否正常处理请求 前言 RDB: Redis DataBase,记录Redis运行中某一时刻的内存数据 1. 对哪些数据做快照?——全量快照 vs 增量快照 全量
阅读全文
posted @ 2021-07-28 07:28 _程序兔
阅读(262)
评论(0)
推荐(0)
2021年7月27日
04 AOF日志:宕机了,Redis如何避免数据丢失
摘要: 接下来两篇将记录Redis持久化存储两大技术:AOF日志、RDB快照 本篇重点 “AOF日志实现”“AOF日志三种写回策略”“AOF重写——避免日志过大的解决方案” 前言 Redis持久化存储两大技术:AOF日志、RDB快照 AOF: Append Only FileRDB: Redis DB 背景
阅读全文
posted @ 2021-07-27 09:24 _程序兔
阅读(499)
评论(1)
推荐(0)
2021年7月25日
03 高性能IO模型:采用多路复用机制的“单线程”Redis
摘要: 本篇重点 三个问题: “Redis真的只有单线程吗?”“为什么用单线程?”“单线程为什么这么快?” “Redis真的只有单线程吗?” 否,“单线程”指的是Redis的网络IO和键值对读写是由一个线程完成的1 Redis的其他功能由额外线程完成:持久化、异步删除、集群数据同步等 网络IO和键值对读写即
阅读全文
posted @ 2021-07-25 16:45 _程序兔
阅读(334)
评论(0)
推荐(0)
2021年7月24日
02 Redis的数据结构
摘要: Redis——“快”:μs速度找到KV并完成操作。依赖于 内存 数据结构 6种底层数据结构 & 5种Redis数据类型 Redis的“快”中的“慢操作” KV用哈希表存储,哈希表结构=数组+哈希桶 哈希表是一个指针数组,每个元素是一个指向entry结构体的指针(哈希桶) entry包含两个元素: *
阅读全文
posted @ 2021-07-24 23:04 _程序兔
阅读(99)
评论(0)
推荐(0)
2021年7月23日
01 键值数据库的基本架构
摘要: 本篇重点:通过SimpleKV了解KV数据库的基本架构 Redis: 键值DB 从SimpleKV入手学习Redis SimpleKV Redis 数据模型 key:value组成的KV键值对key-type: Stringvalue-type: 基本数据类型(int、double等) KV键值对v
阅读全文
posted @ 2021-07-23 22:27 _程序兔
阅读(278)
评论(0)
推荐(0)
2021年6月26日
关于高考填报志愿这件事
摘要: 2021.6.26 关于高考填报志愿这件事我给妹妹的建议 前言 距离高考结束差不多二十天的时间,前两天妹妹给我发消息说她没考好,然后高出一本线六十多分。然后对我说发现自己不会骗人。emmm。之后问了妹妹喜欢的专业,数字媒体艺术,听到妹妹有自己喜欢的专业,我是很开心的,因为自己当初也是这个时候,一脸茫
阅读全文
posted @ 2021-06-26 13:26 _程序兔
阅读(108)
评论(1)
推荐(0)
2021年5月20日
PlantUML --- 使用代码快速绘制时序图、思维导图
摘要: 本篇思维导图 本篇导航 一、前言 二、PlantUML简介 三、时序图篇 三-Ex: 使用PlantUML绘制“编译原理-语法分析器-预测分析法”的时序图 三-Url: 在线PlantUML绘制网址 四、思维导图篇 五、UML时序图简介 六、vscode下配置PlantUML 七、HTML颜色大全
阅读全文
posted @ 2021-05-20 15:20 _程序兔
阅读(10404)
评论(0)
推荐(1)
1
2
3
4
5
6
下一页
公告