随笔分类 -  redis

摘要:有个业务中需要删除某个前缀的所有Redis缓存,于是用RedisTemplate的keys方法先查出所有合适的key,再遍历删除。但是在keys(patten+"*")时每次取出的都为空。 解决问题: spring中redis配置中,引入StringRedisTemplate而不是RedisTemp 阅读全文
posted @ 2018-07-04 18:28 Jepson6669 阅读(8614) 评论(0) 推荐(1) 编辑
摘要:最近使用spring-data-redis RedisTemplate 操作redis时发现存储在redis中的key不是设置的string值,前面还多出了许多类似\xac\xed\x00\x05t\x00这种字符串,如下 spring-data-redis的RedisTemplate<K, V>模 阅读全文
posted @ 2018-07-04 18:25 Jepson6669 阅读(547) 评论(0) 推荐(1) 编辑
摘要:最近在研究redis,以及spring data对redis的支持发现了一个奇怪的现象 先说现象吧,通过redisTemplate下的opsForHash方法存储hash类型的值,操作成功以后,去redis控制台显示keys * 的时候,发现一个奇怪的现象,插入的hash类型的key前面会有一堆的\ 阅读全文
posted @ 2018-07-04 18:20 Jepson6669 阅读(2772) 评论(1) 推荐(1) 编辑
摘要:1 Redis-cluster架构图 redis-cluster投票:容错 (至少要三个才可以,才能超过半数) 架构细节: (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的节点检测失效时才生效. (3)客 阅读全文
posted @ 2018-06-03 01:08 Jepson6669 阅读(554) 评论(0) 推荐(1) 编辑
摘要:redis.conf配置文件详解 来自:http://www.cnblogs.com/zhang-ke/p/5981108.html 阅读全文
posted @ 2018-05-26 13:24 Jepson6669 阅读(222) 评论(0) 推荐(1) 编辑
摘要:1 安装redis编译的c环境 redis是c语言开发的,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境。 如果没有gcc环境,需要安装gcc环境 输入y开始安装: 2 redis安装 1 上传文件 2 解压文件到/usr/local下 进入到/soft目录后执行下面的命令。 3 阅读全文
posted @ 2018-05-26 13:04 Jepson6669 阅读(7599) 评论(2) 推荐(4) 编辑
摘要:redis.properties配置文件 1 第一个版本 2 第二个版本 阅读全文
posted @ 2018-01-30 00:24 Jepson6669 编辑
摘要:1 jedis介绍 2 java连接Redis 1 导入jar包 2 连接实例 3 连接超时问题的处理 也可以直接使用下面的命令:开启端口的远程访问。 4 通过连接池获得连接 4 连接池工具类 1 工具类代码 2 配置文件 配置文件放在src目录下面: 5 redis有密码的jedis连接方式 单机 阅读全文
posted @ 2018-01-29 15:50 Jepson6669 阅读(760) 评论(0) 推荐(0) 编辑
摘要:1 安装redis编译的c环境 输入命令: 注意yum安装必须联网 如果提示是否需要下载输入y就可以开始下载。 2 redis安装 1 上传文件 2 解压文件到/usr/local下 3 编译redis(将.c文件编译成.o文件) 1) 进入redis-3.0.0文件内部 2)执行make 进行编译 阅读全文
posted @ 2018-01-29 14:57 Jepson6669 阅读(470) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示