Redis
文章平均质量分 91
缓存
﹏天微亮ミ夜微凉╮
......
展开
-
redis-持久化操作
RDB官网介绍:http://www.redis.io是什么在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里优势适合大规模的数据恢复对数据完整性和一致性要求不高更适合使用节省磁盘空间恢复速度快劣势Fork的时候,内存中的数据被克隆了一份,大致2倍的膨胀性需要考虑虽然Redis在fork时使用了写时拷贝技术,但是如果数据庞大时还是比较消耗性能。在备份周期在一定间隔时间做一次备份,所以如果Redis意外d原创 2021-05-05 10:59:32 · 109 阅读 · 0 评论 -
redis-缓存穿透、击穿、雪崩问题
缓存穿透问题分析key对应的数据在数据源并不存在,每次针对此key的请求从缓存获取不到,请求都会压到数据源,从而可能压垮数据源。比如用一个不存在的用户id获取用户信息,不论缓存还是数据库都没有,若黑客利用此漏洞进行攻击可能压垮数据库。Redis中大面积出现未命中出现非正常URL访问解决方案一个一定不存在缓存及查询不到的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。对空值缓存:原创 2021-05-05 07:54:08 · 85 阅读 · 0 评论 -
redis-主从复制
是什么主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主能干嘛读写分离,性能扩展容灾快速恢复搭建一主两从1.创建文件夹在根目录创建文件夹 myredis,把 redis.conf 复制过来[root@itcast01 myredis]# cp /usr/local/bin/bconfig/redis.conf /myredis/redis.conf2.新建配置文件新建redis6379.conf,填原创 2021-05-04 16:48:27 · 112 阅读 · 0 评论