用 Spring data redis 的redisTemplate存储数据的时候发现,它的键值前多出现了字符串:\xac\xed\x00\x05t\x00\x03 如本来key=name,会变成"\xac\xed\x00\x05t\x00\x03name" 用 stringRedisTemplat ...
分类:
编程语言 时间:
2017-04-01 09:27:44
阅读次数:
586
Redis五大类型:字符串(String)、哈希/散列/字典(Hash)、列表(List)、集合(Set)、有序集合(sorted set)五种Controller:@Resource RedisTemplate redisTemplate;总括:redisTemplate.opsForValue(... ...
分类:
其他好文 时间:
2017-03-25 19:09:32
阅读次数:
289
一.整合redis 1.1 建立实体类 1.2 建立Redis的配置类 在springboot中,没有去提供直接操作Redis的Repository,但是我们可以使用RedisTemplate去访问Redis.想要去使用RedisTemplate,首先需要完成一些必要的配置.这里使用配置类去完成. ...
分类:
数据库 时间:
2017-01-24 20:13:35
阅读次数:
1092
今天做RedisTemplate的测试,在Spring boot 中自动注入RedisTemplate,测试报错。 报错: Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifyin ...
分类:
其他好文 时间:
2016-12-11 15:38:12
阅读次数:
761
在网上看了很多资料,发现例子都是千篇一律的相互复制。而且,使用的都是jedis的客户端。。我这里使用的是redistemplate类实现。 缓存的原理。。实现cache类接口,当哪个类需要缓存的时候,就直接将cache标签引入,并且制定我们的缓存类就可以了。 上代码: 1、引入spring-data ...
分类:
其他好文 时间:
2016-11-28 20:05:14
阅读次数:
363
最近在开发电商平台的子系统——储值卡系统,系统核心业务涉及到金额消费以及库存控制,因此为了解决建立在内存上高并发情况下的事务控制,使用了spring封装的RedisTemplate执行lua脚本进行原子性操作,确保金额消费,库存按顺序处理,解决资源争抢。 1.使用lua脚本 Redis 使用单个 L ...
分类:
其他好文 时间:
2016-11-24 14:14:58
阅读次数:
191
DefaultHashOperations的multiget如果没有数据会返回java.util.Collections.EmptyList,这个List没有重写add方法。 原因: org.springframework.data.redis.core.RedisTemplate#boundHas ...
分类:
其他好文 时间:
2016-10-31 22:04:19
阅读次数:
328
org.springframework.data.redis.serializer.SerializationException : Cannot deserialize; nested exception is org.springframework.core.serializer.support ...
分类:
其他好文 时间:
2016-08-26 21:11:37
阅读次数:
472
为了简便操作,我使用了StringRedisTemplate。用字符串操作做展示。当然,你可以继续使用RedisTemplate。 闲言少叙,上代码,一目了然: Java代码 /** * Mar 5, 2013 */ package org.zlex.redis.support; import ja ...
分类:
编程语言 时间:
2016-08-15 12:42:30
阅读次数:
281
Spring-data-redis是spring大家族的一部分,提供了在srping应用中通过简单的配置访问redis服务,对reids底层开发包(Jedis, JRedis, and RJC)进行了高度封装,RedisTemplate提供了redis各种操作、异常处理及序列化,支持发布订阅,并对s ...
分类:
编程语言 时间:
2016-05-04 20:49:39
阅读次数:
280