![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 86
添尹
这个作者很懒,什么都没留下…
展开
-
redis笔记
解决临界问题,1s访问次数不超过100个,使用计数器counter +1 , 但是会有可能1s内瞬间发送200个请求。ngnix + lua + redis乐观锁 如何实现qps 20000的负载。ngnix + lua + redis乐观锁 帮助公司实现高效的秒杀系统。在消费者下线的情况下,生产的消息丢失,需要专业的rabbitmq。五、redis,lpop一条数据后,插入数据库失败怎么办。将可能存在的数据哈希到一个足够大的bitmap中。有顺序集合,不重复,但是有权重,可以按照优先级。原创 2022-10-11 09:31:09 · 288 阅读 · 0 评论 -
优化ngnix
Ngnix常用模块介绍 对客户端进行限制相关配置-预防CC攻击 一般在下面的需求: 秒杀、抢购并发限制下载带宽限制 防止攻击 Limit_req_zone用来限制单位时间内的请求数,即速率限制,采用的漏桶算法 Limit_req_conn用来限制同一时间连接数,即并发限制 ngnix限制连接数...原创 2021-02-05 22:44:04 · 94 阅读 · 0 评论 -
ngnix
nginx原理了解 什么是nginx? ngnix是一款自由的、开源的、高性能的HTTP服务器[1]和反向代理服务器; 同时也是一个IMAP、POP3、SMTP代理服务器; Nginx 可以作为一个HTTP服务器进行网站的发布处理,另外 Nginx 可以作为反向代理进行负载均衡的实现。 Nginx三个主要应用场景 ...原创 2021-02-03 17:53:09 · 124 阅读 · 0 评论 -
3.reids哨兵
Redis哨兵机制 Redis的sentinel 做为一个监控程序能够监控各个机器的状态并及时作出调整,将手动的操作变成自动的(监控状态并作出调整) 哨兵机制的原理 Sentinel实现原理 基本的故障转移流程 1)检测问题,主要讲的是三个定时任务,这三个内部的执行任...原创 2019-12-09 10:29:58 · 101 阅读 · 0 评论 -
4.redis分布式集群
主从机器上配置了200G内存,但是业务需求是需要500G的时候(数据容量的问题) 主从结构+redis哨兵(只可以实现故障转移+冗余备份,每个redis实例也是全量存储,存储内容都是完整的数据,浪费内存且有木桶效应) 解决办法: 采用集群,分布式存储,每台redis存不同的内容 ...原创 2019-12-09 10:35:10 · 192 阅读 · 0 评论 -
redis配置优化
持久化配置方案 数据备份方案 RDB非常适合做冷备,每次生成之后,就不会再有修改了 (1)写crontab定时调度脚本去做数据备份 (2)每小时都copy一份rdb的备份,到一个目录中去,仅仅保留最近48小时的备份 (3)每天都保留一份当日的rdb的备份,到一个目录中去,仅仅保留最近1个月的备份 (4)每次c...原创 2019-12-09 10:30:45 · 185 阅读 · 0 评论 -
2.redis持久化
Redis持久化 RDB (触发机制,流程解析,优点,缺点) AOF (触发机制,aof常用配置总结,流程解析,重写机制,优点,缺点) 持久化的选择 持久化配置方案 为什么需要持久化: 持久化的功能:Redis是内存数据库,数据都是存储在内存...原创 2019-12-05 11:25:06 · 117 阅读 · 0 评论 -
1.Redis主从复制
Redis主从复制 什么是主从复制 主从复制,就是将主服务的数据复制到从服务器 需要注意的是数据的复制是单向的,只能是由主节点到从节点 默认每台redis的服务器的都是主节点,一个主节点有多个从节点,但一个从节点只能有一个主节点 主从复制的作用主要包括 1)数据冗余 ...原创 2019-12-05 10:23:01 · 103 阅读 · 0 评论