一:本教程使用环境: ubuntu12.x 、jdk1.7 、Intellij idea、spring3.2.8 、redis服务端3.0,jedis客户端2.7.3 spring-data-redis 1.6.0 二:redis 服务端安装教程 这里不详解 三:redis 缓存特性 示例如下: sp...
分类:
其他好文 时间:
2015-09-06 18:44:23
阅读次数:
450
使用Jedis的ShardedJedis做Redis集群 http://www.zhizhihu.com/html/y2014/4593.html ? redis安装使用-终极篇(分布式、集群配置) http://haiziwoainixx.iteye.com/blog/2087154...
分类:
其他好文 时间:
2015-08-30 06:39:11
阅读次数:
158
Jedis分片Sentinel连接池实验1.起因众所周知,Redis官方HA工具Sentinel已经问世很久了,但令人费解的是,Jedis官方却迟迟没有更新它的连接池。到目前Maven库中最新的2.7.3版本为止,都只能要么使用分片连接池,要么使用不分片的Sentinel连接池。如果既进行了Sharding,又对每组的主从实例配置Sentinel进行监控,怎么办?答案是只能自己开发了,晕!还好万能的...
分类:
其他好文 时间:
2015-08-29 09:52:35
阅读次数:
250
一、jar包支持 <!-- redis支持 -->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.1.0</version>
</dependency>
<dependency>
<groupId>org.spr...
分类:
编程语言 时间:
2015-08-26 10:52:55
阅读次数:
228
最近遇到了一个问题,使用incr计数,存进去了一个数字(int类型),但是因为是序列化之后存进去的,调用incr方法时候报错了: Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR value is not...
分类:
其他好文 时间:
2015-08-13 20:36:05
阅读次数:
918
原子性(atomicity):一个事务是一个不可分割的最小工作单位,事务中包括的诸操作要么都做,要么都不做。Redis所有单个命令的执行都是原子性的,这与它的单线程机制有关;Redis命令的原子性使得我们不用考虑并发问题,可以方便的利用原子性自增操作INCR实现简单计数器功能;单..
分类:
其他好文 时间:
2015-08-13 20:29:04
阅读次数:
116
1,spring配置 <bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig"> ? ?? ? ??? ? <!-- 控制一个pool可分配多少个jedis实例 --> ?? ??? ? <property name="maxTotal" value=...
分类:
编程语言 时间:
2015-08-11 16:26:32
阅读次数:
811
JedisSentinelPool使用一组MasterListener线程做主从复制的主服务器选举工作。其父类Pool的close,destory方法用来关闭正真的redis客户端连接池的对象。在JedisSentinelPool对象中重写了destory方法内容是在关闭选举线程之后,调用了父类destory方法;但是没有重写close方法,因..
分类:
其他好文 时间:
2015-08-06 18:47:26
阅读次数:
414
1. jedis的操作方法主要包括 key、string、list、set、sortedlist、hash等,参考博文:http://www.cnblogs.com/edisonfeng/p/3571870.html 2. 本篇重点介绍一下jedis与memerche的对比 ? 2.1 ?jedis是持久化的,...
分类:
编程语言 时间:
2015-08-06 17:07:24
阅读次数:
246
所需jar:jedis-2.1.0.jar和commons-pool-1.5.4.jarJedis操作步骤如下:1->获取Jedis实例需要从JedisPool中获取;2->用完Jedis实例需要返还给JedisPool;3->如果Jedis在使用过程中出错,则也需要还给JedisPool;代码如下...
分类:
其他好文 时间:
2015-08-04 18:53:51
阅读次数:
82