解说 1. RedisMessageListenerContainer Redis订阅发布的监听容器,你的消息发布、订阅配置都必须在这里面实现 addMessageListener(MessageListenerAdapter,PatternTopic) 新增订阅频道及订阅者,订阅者必须有相关方法处 ...
分类:
编程语言 时间:
2019-03-15 19:34:21
阅读次数:
396
在说到StringRedisTemplate操作Redis数据的时候,我们顺便谈谈StringRedisTemplate和RedisTemplate的区别。 一、StringRedisTemplate和RedisTemplate的区别 区别如下:1.两者关系是StringRedisTemplate继 ...
分类:
其他好文 时间:
2019-03-09 21:56:48
阅读次数:
1111
平常测试redis操作命令,可能用的是cmd窗口 操作redis,记录一下 java程序操作reids, 操作redis的方法 可以用Jedis ,在springboot 提供了两种 方法操作 RedisTemplate 和StringRedisTemplate 两种方法的区别 可参考:https: ...
分类:
编程语言 时间:
2019-02-15 11:45:09
阅读次数:
181
StringRedisTemplate与RedisTemplate区别点 两者的关系是StringRedisTemplate继承RedisTemplate。 两者的数据是不共通的;也就是说StringRedisTemplate只能管理StringRedisTemplate里面的数据,RedisTem ...
分类:
其他好文 时间:
2019-02-08 14:35:11
阅读次数:
296
1 /** 2 * @author yanming.zhang 3 * @date 2019/1/25 21:15 4 */ 5 @Component 6 public class RedisHelp { 7 8 @Autowired 9 private RedisTemplate redisTem... ...
分类:
其他好文 时间:
2019-01-28 20:16:18
阅读次数:
109
spring-data-redis (1) 创建工程,引入相关依赖 (2) 编写配置文件和属性文件 applicationContext-redis.xml redis-config.properties (3) 测试 1) 引入相关依赖 2) 编写类,注入redisTemplate 3) 使用re ...
分类:
编程语言 时间:
2019-01-25 16:05:33
阅读次数:
137
一、引入相关依赖: SpringBoot检查到有redis的启动依赖,就会将默认的ConcurrentMapCacheManage换为 RedisCacheManager;默认创建的 RedisCacheManager 操作redis的时候使用的是 RedisTemplate<Object, Obj ...
分类:
编程语言 时间:
2019-01-21 16:02:42
阅读次数:
194
背景在最近的项目中,有一个需求是对一个很大的数据库进行查询,数据量大概在几千万条。但同时对查询速度的要求也比较高。这个数据库之前在没有使用Presto的情况下,使用的是Hive,使用Hive进行一个简单的查询,速度可能在几分钟。当然几分钟也并不完全是跑SQL的时间,这里面包含发请求,查询数据并且返回数据的时间的总和。但是即使这样,这样的速度明显不能满足交互式的查询需求。我们的下一个解决方案就是Pr
分类:
编程语言 时间:
2019-01-21 11:14:32
阅读次数:
234
一.Redis分布式锁的实现以及存在的问题锁是针对某个资源,保证其访问的互斥性,在实际使用当中,这个资源一般是一个字符串。使用Redis实现锁,主要是将资源放到Redis当中,利用其原子性,当其他线程访问时,如果Redis中已经存在这个资源,就不允许之后的一些操作。springboot使用Redis的操作主要是通过RedisTemplate来实现,一般步骤如下:将锁资源放入Redis(注意是当ke
分类:
编程语言 时间:
2019-01-11 14:16:16
阅读次数:
282
1:ERR value is not an integer or out of range 1-1:背景 使用redisTemplate.opsForValue().increment(key, delat)方法。 1-2:分析 分析:redis对任何不合法的值,都称为ERR。只有使用StringR ...
分类:
编程语言 时间:
2019-01-03 12:57:47
阅读次数:
780