06 2022 档案
机械硬盘和ssd固态硬盘的原理对比分析
摘要:固态硬盘和机械硬盘的区别 机械硬盘 磁头是不是直接和盘片接触的呢 磁盘中有几个盘片 机械硬盘的工作原理 机械硬盘的寻址方式 SMR叠瓦式真的比PMR优秀吗 固态硬盘 主控芯片 闪存颗粒 缓存单元 固态硬盘的工作原理 闪存最基础的结构:浮栅晶体管 写入数据 读取数据 机械硬盘对比固态硬盘 参考 固态硬 阅读全文
posted @ 2022-06-27 13:39 ZhanLi 阅读(4238) 评论(3) 推荐(2) 编辑
Redis 切片集群的数据倾斜分析
摘要:Redis 中如何应对数据倾斜 什么是数据倾斜 数据量倾斜 bigkey导致倾斜 Slot分配不均衡导致倾斜 Hash Tag导致倾斜 数据访问倾斜 如何发现 Hot Key Hot Key 如何解决 总结 参考 Redis 中如何应对数据倾斜 什么是数据倾斜 如果 Redis 中的部署,采用的是切 阅读全文
posted @ 2022-06-22 08:26 ZhanLi 阅读(1252) 评论(0) 推荐(1) 编辑
一个4年后端开发的职业生涯回顾
摘要:四年程序员生涯的回顾 职业规划容易吗 四年职业生涯的回顾 我的5年规划 期许和展望 参考 四年程序员生涯的回顾 职业规划容易吗 还记得在大学期间,我们有一门课程叫做职业规划课程,给我们上课的是一位很有才华的女老师。他有个很显著的特点,特别会演讲,总能调动学生们的气氛。学生们听她的课,犹如看哲学大家的 阅读全文
posted @ 2022-06-20 19:00 ZhanLi 阅读(974) 评论(2) 推荐(2) 编辑
Redis 中的事务分析,Redis 中的事务可以满足ACID属性吗?
摘要:Redis 中的事务 什么是事务 1、原子性(Atomicity) 2、一致性(Consistency) 3、隔离性(Isolation) 4、持久性(Durability) 分析下 Redis 中的事务 Redis 中的事务如何使用 Redis 中的事务能够保证那些属性 原子性 1、命令入队就报错 阅读全文
posted @ 2022-06-19 17:52 ZhanLi 阅读(455) 评论(0) 推荐(1) 编辑
Redis 中的原子操作(3)-使用Redis实现分布式锁
摘要:Redis 中的分布式锁如何使用 分布式锁的使用场景 使用 Redis 来实现分布式锁 使用 set key value px milliseconds nx 实现 SETNX+Lua 实现 使用 Redlock 实现分布式锁 锁的续租 看看 SETEX 的源码 为什么 Redis 可以用来做分布式 阅读全文
posted @ 2022-06-15 09:58 ZhanLi 阅读(1773) 评论(0) 推荐(2) 编辑
Redis中的原子操作(2)-redis中使用Lua脚本保证命令原子性
摘要:Redis 如何应对并发访问 使用 Lua 脚本 Redis 中如何使用 Lua 脚本 EVAL EVALSHA SCRIPT 命令 SCRIPT LOAD SCRIPT EXISTS SCRIPT FLUSH SCRIPT KILL SCRIPT DEBUG 为什么 Redis 中的 Lua 脚本 阅读全文
posted @ 2022-06-06 19:58 ZhanLi 阅读(4850) 评论(0) 推荐(2) 编辑