redis
文章平均质量分 55
罗小爬EX
每天都在进步的IT男...
乐于分享技术经验,专注于前沿技术的探索,
目前就职于沈阳的IT软件架构师,擅长方向:Java、Spring、微服务、云原生、DDD。
展开
-
Redis 主从Master/Replica、哨兵Sentinel部署(docker-compose)及Spring Data Redis(Lettuce)集成
本文主要记录了Redis常用的主从Master/Replica、哨兵Sentinel模式的docker-compose部署及Spring Redis Lettuce的代码集成配置示例。原创 2022-04-17 19:18:17 · 1939 阅读 · 0 评论 -
解决redisson超时org.redisson.client.RedisResponseTimeoutException: Redis server response timeout
报错信息org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts. Command: (HEXISTS), params: [com.dinsmooth.storehbase.schedule:entryTaskDelay, 1f15dcac-22b6-4865-92a5-a6452e6ae5c3:154], channe转载 2021-01-25 13:08:46 · 9857 阅读 · 0 评论 -
基于redis超时通知的设计
redis自带expire机制,结合Redis Keyspace Notifications通知机制,可以实现对redis中key超时通知,但是redis的超时通知机制也是有局限的,并不保证通知消息一定可达。Redis事件通知,即客户端通过订阅sub的形式来接收到Redis服务端数据发生改变的event通知,通知类型:keyspace(关注key),keyevent(关注操作),Redis...原创 2020-04-24 14:53:22 · 1926 阅读 · 0 评论 -
Redis使用场景
热点数据的缓存加快查询速度,减少DB压力分布式缓存session分布式缓存(set sessionId sessionInfo)限流(计数器)单位时间内的访问次数(或一分钟内只能发一次验证码)incr + expire分布式锁setnx + expiredel分布式队列lpush+lpop分布式SETsadd(去重)排序ZSETzadd ...原创 2020-01-03 11:05:31 · 536 阅读 · 0 评论 -
Docker制作Redis镜像(基于Docker官方Redis镜像+Dockerfile)
DockerHub官方Redis镜像:https://hub.docker.com/_/redis使用说明(截图)如下:构建过程:(1)自定义redis.conf;参照官方redis.conf,具体修改如下:(1)注释掉bind 127.0.0.1(外网访问)(2)添加daemonize no(解决启动报错)(3)修改protected-mode yes->no...原创 2019-03-18 16:55:18 · 11121 阅读 · 0 评论 -
Mybatis-Redis二级缓存分布式实现
Mybatis二级缓存默认采用的org.apache.ibatis.cache.impl.PerpetualCache实现的(基于内存中Map<Object, Object> cache),在项目进行分布式部署时,无法保证多实例间的分布式缓存一致性,故需要对该Cache实现进行修改以使之适应分布式部署。Mybatis支持Ehcache二级缓存配置,默认适用于单实例部署,亦可以支持分...原创 2019-03-18 10:46:45 · 3700 阅读 · 0 评论 -
Redis常用命令总结
Redis常用命令总结keysstringlistsetsorted sethashkeysexists key 测试指定key 是否存在,返回1 表示存在,0 不存在 del key1 key2 ….keyN 删除给定key, 返回删除key 的数目,0 表示给定key 都不存在 type key 返回给定key 的value类型。返回 n原创 2015-10-12 14:35:27 · 611 阅读 · 0 评论 -
windows安装redis
下载地址:https://github.com/MicrosoftArchive/redis/releases下载之后解压到D盘,打开CMD窗口,切换到D:\Redis-x64-3.2.100目录下运行命令redis-server.exe redis.windows.conf 保持窗口不要关闭,然后打开一个新的CMD窗口,切换到D:\Redis-x64-原创 2017-07-17 17:55:04 · 562 阅读 · 0 评论 -
redis机制总结
redis机制总结事务pipeline持久化主从复制虚拟内存pub/sub分布式并发原创 2015-10-14 11:00:21 · 932 阅读 · 0 评论