随笔分类 - redis
摘要:1 redis其他 # 1 双写一致性,redis和mysql数据同步,方案 1 先更新数据库,再更新缓存(一般不用) 2 先删缓存,再更新数据库(在存数据的时候,请求来了,缓存不是最新的) 3 先更新数据库,再删缓存(推荐用) # 2 缓存更新策略 - LRU/LFU/FIFO算法剔除 -maxm
阅读全文
摘要:1 redis持久化 # 快照:某时某刻数据的一个完成备份, -mysql的Dump -redis的RDB # 写日志:任何操作记录日志,要恢复数据,只要把日志重新走一遍即可 -mysql的 Binlog -Redis的 AOF 1.1 RDB # 触发机制-主要三种方式 -save:客户端执行sa
阅读全文
摘要:1 高级api使用 1.1 慢查询(假设redis性能不高了,如何取排除) 慢查询指的是命令执行时长比较长的查询。通过slowlog get命令获取慢查询日志;通过slowlog len命令获取慢查询日志的长度;通过slowlog reset命令清理慢查询日志。通过slowlog-log-slowe
阅读全文
摘要:1 redis安装和配置 #下载 wget http://download.redis.io/releases/redis-5.0.7.tar.gz #解压 tar -xzf redis-5.0.7.tar.gz #建立软连接 ln -s redis-5.0.7 redis cd redis mak
阅读全文
摘要:1、要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:https://github.com/MSOpenTech/redis。打开网站后,找到Release,点击前往下载页面。 2、在下载网页中,找到最后发行的版本(此处是3.2.100)。找到
阅读全文
摘要:使用python来操作redis用法详解 1、redis连接 redis提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类,用于向后兼容旧版本的redis-py。 re
阅读全文