![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
DLC的学习笔记
这个作者很懒,什么都没留下…
展开
-
Redis持久化
文章目录一、持久化二、RDB:保存某个时间点的全量数据快照1.什么是RDB2.触发机制(1)手动创建(2)自动创建3.最佳配置4.实验三、AOF1.什么是AOF2.三种策略3.日志重写4.日志重写策略(1)bgrewriteaof(2)AOF重写配置5.AOF重写流程6.配置四、Redis持久化的取舍与选择1.RDB对比AOF 一、持久化 持久化,顾名思义就是将数据持久保存。因为Redis数据都保存在内存中,对数据的更新将异步地保存到磁盘上。 主流数据库的持久化方式: 快照:记录某一时刻数据的状态 (Re原创 2020-09-19 16:23:19 · 324 阅读 · 0 评论 -
Redis API的理解和使用
文章目录一、通用命令二、单线程三、数据结构和内部编码1.字符串 一、通用命令 keys 用于查找所有符合给定模式 pattern 的 key keys在生产环境中一般不使用,因为keys会阻塞其他命令。 dbsize 返回当前数据库的 key 的数量 exists key 用于检查给定 key 是否存在,存在返回1,不存在返回0 del 删除一个/多个key expire key seconds 设置key的过期时间 ttl key 查看key剩余过期时间,persist key 去掉key的过期时间原创 2020-09-16 23:10:05 · 253 阅读 · 0 评论 -
瑞士军刀Redis
一、慢查询 1.客户端请求的生命周期 慢查询发生在第三阶段:执行命令 客户端超时不一定是慢查询,但慢查询是客户端超时的一个可能因素。 2.slowlog redis的slowlog是redis用于记录慢查询执行时间的日志系统。由于slowlog只保存在内存中,因此slowlog的效率很高,完全不用担心会影响到redis的性能。 (1)slowlog-log-slower-than slowlog-log-slower-than表示slowlog的划定界限,只有query执行时间大于slowlog-lo原创 2020-09-18 23:00:47 · 309 阅读 · 0 评论 -
Redis初识
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis有以下8种特性: 速度快 持久化 多种数据结构 支持多种编辑语言 功能丰富 简单 主从复制 高可用、分布式 ...原创 2020-09-16 20:42:27 · 232 阅读 · 0 评论