首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Redis学习笔记
牛逼程序员
创建于2021-12-05
订阅专栏
Redis学习笔记
等 10 人订阅
共6篇文章
创建于2021-12-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Redis分布式锁的实现与应用
利用Watch实现Redis乐观锁 乐观锁基于CAS(Compare And Swap)思想(比较并替换),是不具有互斥性,不会产生锁等待而消 耗资源,但是需要反复的重试,但也是因为重试的机制,能比较
Rdeis做缓存使用的一些问题和解决方案
缓存架构的设计 常见的缓存架构设计 文件缓存 这里的文件缓存一般是基于http协议的文件缓存,一般放在nignx中。 常用的是静态文件(比如css,js,图片),不经常更新的话,nginx使用prox
Redis中最大内存(maxmemory)的设置
maxmemory配置 当Redis内存超出物理内存的限制时,内存的数据会开始和磁盘产生频繁的交换(swap)。交换会让Redis的性能急剧下降,对于访问量比较大的的Redis来说,存储效率太慢基本上
Redis的过期策略
保存过期时间 Redis可以为每个key设置过期时间,会将每个设置了过期时间的key放入一个独立的字典中。 dict 用来维护一个 Redis 数据库中包含的所有 Key-Value 键值对,expi
Redis的持久化原理分析
Redis持久化,老八股文,基本大家都能答出来,这里对原理进行分析。 一些大家都知道的问题 为什么要持久化? Redis是内存数据库,宕机后数据会消失。 Redis重启后快速恢复数据,要提供持久化机制
Redis数据结构的底层实现
Redis中各个常用数据结构对应的底层实现 具体分析 RedisDB结构 Redis中存在“数据库”的概念,该结构由redis.h中的redisDb定义。 当redis 服务器初始化时,会预先分配 1