
Redis
修炼到救赎
这个作者很懒,什么都没留下…
展开
-
jedis的使用
package com.bigdata.project.util.cache.redis.cluster;import com.bigdata.project.util.json.JsonUtils;import com.fasterxml.jackson.databind.JavaType;import org.apache.commons.collections.Collectio...原创 2018-08-07 11:44:20 · 965 阅读 · 0 评论 -
Redis系列十:缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级
一、缓存雪崩缓存雪崩我们可以简单的理解为:由于原有缓存失效,新缓存未到期间(例如:我们设置缓存时采用了相同的过期时间,在同一时刻出现大面积的缓存过期),所有原本应该访问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形成一系列连锁反应,造成整个系统崩溃。缓存正常从Redis中获取,示意图如下:缓存失效瞬间示意图如下:缓存雪崩的解决...转载 2019-06-27 09:29:48 · 108 阅读 · 0 评论 -
16.redis缓存预热(基于storm)
来源:https://blog.youkuaiyun.com/kang123488/article/details/795125700、缓存预热缓存冷启动,redis启动后,一点数据都没有,直接就对外提供服务了,mysql就裸奔(1)提前给redis中灌入部分数据,再提供服务(2)肯定不可能将所有数据都写入redis,因为数据量太大了,第一耗费的时间太长了,第二根本redis容纳不下所有的数据(3...转载 2019-06-27 09:24:53 · 817 阅读 · 0 评论 -
Centos7如何备份和还原Redis数据的方法
来源:https://www.jb51.net/article/142344.htm何为Redis?Redis是内存中的键值缓存和存储(即数据库),也可以永久保存到磁盘。在本文中,你将了解,如何在Centos 7上备份还原您的redis数据库。备份还原说明默认情况下,Redis数据将保存到磁盘中的.rdb文件中,该文件是Redis数据集的时间点快照。快照是按照指定的时间间隔进行的,...转载 2019-06-27 09:11:56 · 1126 阅读 · 0 评论 -
生产环境redis备份与恢复
来源:https://blog.51cto.com/hld1992/2067917redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。生产中我们主要用来存储用户的登录信息,设备的详情数据,以及会员签到点赞的信息等等。下面来记录下生产中redis的备份与恢复。提到redis备份,就不得不提及redis的持久化的两种方式:RDB和AOF。RDB...转载 2019-06-27 09:08:28 · 316 阅读 · 0 评论 -
Redis 雪崩、穿透、预热、降级
雪崩 Redis缓存雪崩和穿透乍一看好像差不多,概念容易混淆。而解决方案的思路是让失效时间达到均匀的情况。 缓存雪崩是指在我们设置缓存失效时间上时采用了相同的过期时间,导致缓存在某一时刻同时失效。请求全部打到后端数据库,数据库一时请求过大,数据库cpu和IO一时负载过大,造成雪崩。如果不能理解的话,闭上眼睛想象一下,雪山崩塌的场景。 业界有常见的解决方案,没有哪一种方案是...转载 2019-06-13 15:04:21 · 1495 阅读 · 0 评论 -
Redis AOF 全持久化
来源:https://www.cnblogs.com/wangxiaoqiangs/p/5640018.html简介:Redis AOF 持久化,将每次接收到更改 redis 数据的操作都记录到一个 aof 文件,当服务器意外宕机或 redis 服务器非法关闭时,不会丢失数据。可以做到数据安全化,但是性能会受到影响。1、修改 redis.confshell > vim...转载 2018-12-30 10:53:48 · 199 阅读 · 0 评论 -
Redis 主从同步配置
来源:https://www.cnblogs.com/wangxiaoqiangs/p/5640024.html主从功能:为了防止 Redis 磁盘损坏,导致数据丢失,Redis 提供了复制功能,将一个主数据库的数据自动同步到从数据库,防止数据丢失。同时还可以配置一主多从来分担主压力,主只接受写的操作,将读的操作给从来实现;其中从库也可以接受其它从库的同步请求。如果主、从因为网络原因出...转载 2018-12-30 10:52:30 · 169 阅读 · 0 评论 -
redis配置远程登录+密码登录
来源:https://blog.youkuaiyun.com/weixin_38628533/article/details/81074895redis作为一个高速数据库,在互联网上,必须有对应的安全机制来进行保护,方法有2,如下。1.比较安全的办法是采用绑定IP的方式来进行控制。 请在redis.conf文件找到如下配置# If you want you can bind a single...转载 2018-10-16 08:48:34 · 1311 阅读 · 0 评论 -
Redis Desktop Manager
来源: https://www.cnblogs.com/zheting/p/7670154.html官网下载:https://redisdesktop.com/downloadgithub地址:https://github.com/uglide/RedisDesktopManager/releases 一、下载 Redis Desktop Manager百度网盘:http://pa...转载 2018-09-11 23:06:42 · 447 阅读 · 0 评论 -
BIO、NIO、AIO系列一:NIO
一、几个基本概念1.同步、异步、阻塞、非阻塞同步:用户触发IO操作,你发起了请求就得等着对方给你返回结果,你不能走,针对调用方的,你发起了请求你等异步:触发触发了IO操作,即发起了请求以后可以做自己的事,等处理完以后会给你返回处理完成的标志,针对调用方的,你发起了请求你不等阻塞:你调用我,我试图对文件进行读写的时候发现没有可读写的文件,我的程序就会进入等待状态,等可以读写了,我处理...转载 2019-06-27 09:32:50 · 703 阅读 · 0 评论