
redis
fly_鸡肉
开始到结束到底有多远
展开
-
基于Redis实现分布式锁&附带详细测试案例
▌前提摘要本文基于redis数据库-- redis 192.168.1.211:6379redis安装:https://blog.youkuaiyun.com/qq_37936542/article/details/78522728springboot集成redis:https://blog.youkuaiyun.com/qq_37936542/article/details/80104308▌准备工作导入依赖<dependency> <gr...原创 2020-07-11 11:41:48 · 694 阅读 · 0 评论 -
Redis+Ehcache实现二级缓存
基于SpringBoot版本:2.1.4.RELEASE问:为什么使用二级缓存? ☛☛ Redis和Ehcache同为内存存储,但是Redis需要走网络,而Ehcache是本地jvm缓存,速度上Ehcache会更快 ☛☛ 考虑到Redis极端情况下会出现雪崩,比如多个key在同一段时间内失效,请求直接怼到数据库,可能导致服务雪崩,为了 避免这种情况发生,最好的解决方案就是使用二级缓存问:Redis和Ehcache谁作为一级缓...原创 2020-06-30 15:20:44 · 687 阅读 · 0 评论 -
redis6.x安装、配置(linux)
一:安装redisredis下载地址:点击打开链接1:下载、解压、进入目录、编译$wget http://download.redis.io/releases/redis-4.0.11.tar.gz$ tar xzf redis-4.0.2.tar.gz$ cd redis-4.0.11$ make2:编译结束后,将src目录下的 redis-server、redi...原创 2017-11-13 18:15:51 · 1194 阅读 · 0 评论 -
springmvc&springboot整合redis
项目需求:电商项目中的广告位数据和商品类目数据量比较大,内容变化小,每次查询消耗时间长,所以可以添加缓存,提高访问首页的速度。实现:使用Redis实现缓存。Redis是一款高性能的NOSQL数据库,功能强大。一:使用sprig-data-redis和jedis进行整合1:maven依赖<dependency> <group...原创 2018-04-27 14:13:18 · 373 阅读 · 0 评论 -
redis 主从复制(读写分离)兼哨兵配置
基于Redis版本:redis-4.0.11主从复制 ▶避免redis单点故障 ▶构建读写分离架构,满足读多写少的应用场景主从架构一:下载 、安装下载地址:https://redis.io/解压、复制:tar -zxvf redis-4.0.11.tar.gz #解压mv redis-4.0.11/ redis6...原创 2018-10-25 17:10:20 · 689 阅读 · 0 评论 -
redis持久化机制
Redis版本:redis-4.0.111:Redis 持久化1.1:持久化持久化,就是将数据保存到磁盘,机器宕机或者重启数据不丢失,如果存储到内存中的数据,会丢失。1.2:RDB方式1.2.1:配置1.2.2:RDB保存数据的文件1.2.3:RDB数据恢复过程1.2.4:快照过程1.2.5:手动快照因为RDB...原创 2018-10-23 17:47:08 · 427 阅读 · 0 评论 -
redis6.x 集群
基于Redis版本:redis-4.0.11下载地址:https://redis.io/上一篇博客介绍了redis主从,实际项目中,即使redis有了主从复制,但是每个redis数据库都要保存整个集群中的所有数据,这样容易形成木桶效应。而redis集群架构可以有效的解决木桶效应。一:准备Redis节点// 解压、命名、编译安装tar -zxvf redis-4.0.1...原创 2018-11-07 15:37:40 · 2029 阅读 · 0 评论 -
Spring+Redis 订阅键过期通知
项目需求:redis缓存的数据生存时间过期,提醒用户去更新缓存♦♦ Step one:开启Reids通知功能的配置方法一:修改redis/redis.conf配置文件,添加如下设置 (永久有效)notify-keyspace-events Ex方法二:连接redis客户端,执行如下语句 (重启redis后失效)config set notify-keyspace...原创 2019-03-27 21:05:34 · 854 阅读 · 1 评论