随笔 - 310  文章 - 0  评论 - 5  阅读 - 19万

随笔分类 -  Redis

redis分布式锁的实现
该文被密码保护。
posted @ 2020-07-04 17:58 jueyuanfengsheng 阅读(0) 评论(0) 推荐(0) 编辑
django使用redis做缓存,及python操作redis
摘要:django中使用redis 1.直接使用 import redis # 默认连接6379,没有密码设置,所以不用填面参数(填了报错),可以自己以配置文件启动(不要配置文件后台启动,启动连得还是6379端口),在配置文件可以修改host,port,password等, r = redis.Redis 阅读全文
posted @ 2020-06-16 01:48 jueyuanfengsheng 阅读(263) 评论(0) 推荐(0) 编辑
redis及mysql底层认识及学习
该文被密码保护。
posted @ 2020-06-05 18:13 jueyuanfengsheng 阅读(0) 评论(0) 推荐(0) 编辑
Redis事务
摘要:redis事务 Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证: 1.批量操作在发送 EXEC 命令前被放入队列缓存。 2.收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。 3.在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中 阅读全文
posted @ 2020-06-05 18:05 jueyuanfengsheng 阅读(123) 评论(0) 推荐(0) 编辑
Redis缓存的使用和优化
摘要:一 缓存的收益与成本 1.1 受益 1 加速读写 2 降低后端负载:后端服务器通过前端缓存降低负载,业务端使用redis降低后端mysql负载 1.2 成本 1 数据不一致:缓存层和数据层有时间窗口不一致,和更新策略有关 2 代码维护成本:多了一层缓存逻辑 3 运维成本:比如使用了Redis Clu 阅读全文
posted @ 2020-06-05 18:04 jueyuanfengsheng 阅读(441) 评论(0) 推荐(0) 编辑
Redis哨兵机制
摘要:一 主从复制高可用 #主从复制存在的问题: #1 主从复制,主节点发生故障,需要做故障转移,可以手动转移:让其中一个slave变成master #2 主从复制,只能主写数据,所以写能力和存储能力有限 二 架构说明 可以做故障判断,故障转移,通知客户端(其实是一个进程),客户端直接连接sentinel 阅读全文
posted @ 2020-06-05 18:00 jueyuanfengsheng 阅读(260) 评论(0) 推荐(0) 编辑
Redis主从复制原理与优化
摘要:一 什么是主从复制 机器故障;容量瓶颈;QPS瓶颈 一主一从,一主多从 做读写分离 做数据副本 扩展数据性能 一个master可以有多个slave 一个slave只能有一个master 数据流向是单向的,从master到slave 二 一主一从搭建 2.1 slave 命令 slaveof 0.0. 阅读全文
posted @ 2020-06-05 17:56 jueyuanfengsheng 阅读(233) 评论(0) 推荐(0) 编辑
Redis使用常见问题
摘要:一 子进程开销和优化 1 cpu 开销:rdb和aof文件生成,属于cpu密集型 优化:不做cpu绑定,不和cpu密集型的服务一起部署 2 内存 开销:fork内存开销,copy-on-write, 优化:单机部署尽量少重写 3 硬盘 开销:aof和rdb写入,可以结合分析工具使用 优化: 1 不要 阅读全文
posted @ 2020-06-05 17:55 jueyuanfengsheng 阅读(160) 评论(0) 推荐(0) 编辑
Redis持久化
摘要:一 持久化的作用 1.1 什么是持久化 redis的所有数据保存在内存中,对数据的更新将异步的保存到硬盘上 1.2 持久化的实现方式 快照:某时某刻数据的一个完成备份, -mysql的Dump -redis的RDB 写日志:任何操作记录日志,要恢复数据,只要把日志重新走一遍即可 -mysql的 Bi 阅读全文
posted @ 2020-06-05 17:51 jueyuanfengsheng 阅读(121) 评论(0) 推荐(0) 编辑
Redis高级用法
摘要:一 慢查询 1.1 生命周期 我们配置一个时间,如果查询时间超过了我们设置的时间,我们就认为这是一个慢查询. 慢查询发生在第三阶段 客户端超时不一定慢查询,但慢查询是客户端超时的一个可能因素 1.2 两个配置 1.2.1 slowlog-max-len 慢查询是一个先进先出的队列 固定长度 保存在内 阅读全文
posted @ 2020-06-05 17:46 jueyuanfengsheng 阅读(203) 评论(0) 推荐(0) 编辑
Redis的API使用
摘要:一 通用命令 1.1 通用命令 ####1-keys #打印出所有key keys * #打印出所有以he开头的key keys he* #打印出所有以he开头,第三个字母是h到l的范围 keys he[h-l] #三位长度,以he开头,?表示任意一位 keys he? #keys命令一般不在生产环 阅读全文
posted @ 2020-06-05 17:44 jueyuanfengsheng 阅读(459) 评论(0) 推荐(0) 编辑
redis安装配置
摘要:第一章 redis初识 1.1 Redis是什么 介绍 开源:早起版本2w3千行 基于键值对的存储系统:字典形式 多种数据结构:字符串,hash,列表,集合,有序集合 高性能,功能丰富 那些公司在用 github,twitter,stackoverflow,阿里,百度,微博,美团,搜狐 1.2 Re 阅读全文
posted @ 2020-06-05 17:41 jueyuanfengsheng 阅读(164) 评论(0) 推荐(0) 编辑
redis基本操作
摘要:redis介绍 redis安装 """ 1、官网下载:安装包或是绿色面安装 2、安装并配置环境变量 """ redis VS mysql """ redis: 内存数据库(读写快)、非关系型(操作数据方便、数据固定) mysql: 硬盘数据库(数据持久化)、关系型(操作数据间关系、可以不同组合) 大 阅读全文
posted @ 2020-06-05 17:34 jueyuanfengsheng 阅读(158) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示