redis
学习redis
「已注销」
这个作者很懒,什么都没留下…
展开
-
redis--问题解决方案
原创 2020-05-16 15:37:26 · 122 阅读 · 0 评论 -
redis--主从复制
文章目录主从复制简介多台服务器的连接方案主从复制主从复制的作用主从复制的工作流程阶段1:建立连接阶段建立连接阶段工作流程**连接流程****断开流程**阶段二:数据同步阶段工作流程数据同步阶段工作流程阶段三:命令传播阶段命令传播阶段的部分复制主从复制简介单机redis的风险和问题问题1.机器故障现象:硬盘故障、系统崩溃本质:数据丢失,很可能对业务造成灾难性打击结论:基本上会放弃使用redis.问题2.容量瓶颈现象:内存不足,从16G升级到64G,从64G升级到128G,无限升级内存原创 2020-05-16 15:33:58 · 207 阅读 · 0 评论 -
【成为博客专家】redis--删除策略
Redis中的数据特征Redis是一种内存级数据库,所有数据均存放在内存中,内存中的数据可以通过TTL指令来获取其状态,当 key 不存在时,返回 -2 。 当 key 存在但没有设置剩余生存时间时,返回 -1 。 否则,以秒为单位,返回 key 的剩余生存时间。数据删除策略目标:在内存占用与CPU占用之间寻找一种平衡,顾此失彼都会造成redis性能的整体下降,甚至引发服务器宕机或内存泄漏。定时删除创建一个定时器,当key设置有过期时间,且过期时间到达时,由定时器任务立即执行对键的删除操作优点:原创 2020-05-16 13:43:02 · 154 阅读 · 0 评论 -
redis持久化机制
文章目录什么是持久化机制RDB开启RDB持久化机制1.save命令2.bgsave3.服务器配置自动触发rdb文件RDB 的优点RDB的缺点AOF开启AOF持久化方式三种写入策略1.always2. everysec3.noAOF 文件重写两种重写方式AOF文件损坏AOF的优点AOF的缺点如何选择RDB和AOF小结什么是持久化机制Redis作为一个键值对内存数据库(NoSQL),数据都存储在内存当中,在处理客户端请求时,所有操作都在内存当中进行,如下所示:这样做有什么问题呢?其实,只要稍微有点计算原创 2020-05-16 13:06:23 · 173 阅读 · 0 评论 -
redis--基本数据类型基本操作
redisredis基本数据类型string ->Stringhash ->HashMaplist ->LinkedListset ->HashSetsorted_set ->Tree_setstring类型数据的基本操作添加:set key value获取:get key删除:del key添加/修改多个数据:mset k1 v1 k2 v2 [m->multiple]获取多个数据:mget原创 2020-05-16 01:07:36 · 161 阅读 · 0 评论