
redis
文章平均质量分 89
skiof007
http://my.youkuaiyun.com/lifetragedy
展开
-
tomcat7和redis的sessoin共享问题处理
1,安装redis并配置和启动, tomcat也做相就的下载,其他地方都有,可以在其他地方查阅。2, 获取tomcat依赖包: Tomcat使用 从https://github.com/xetorthio/jedis/downloads下载jedis作为java的redis客户端, 从https://github.com/jcolem转载 2015-05-18 11:25:30 · 599 阅读 · 1 评论 -
Redis到底是多线程还是单线程?
网上很多人认为Redis是单线程,但是根据其这么高的效率,然后用windows运行时查看任务管理器发现好像不止一个线程,所以求大神指点确认回答一下。关注者8被浏览3841关注问题写回答添加评论分享邀请回答转载 2017-11-17 15:59:14 · 5565 阅读 · 0 评论 -
Jedis returnResource使用注意事项
在线上环境发现了一个工作线程异常终止,看日志先是一些SocketTimeoutException,然后突然有一个ClassCastExceptionredis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: Read timed out...java.lang.Class转载 2017-07-25 15:03:06 · 1433 阅读 · 0 评论 -
JedisConnectionException异常原因追踪
情景复现当jedis的连接池不够,或者网络抖动请求redis超时,出现JedisConnectionException,会导致NullPointerException、ClassCastException等一些灵异异常示例代码:ShardedJedisPool jedisPool = JedisUtils.getJedisPool();ShardedJedis shar转载 2017-07-25 14:57:23 · 2024 阅读 · 0 评论 -
redis分布式锁实现
前段时间细节的了解了Jedis的使用,Jedis是redis的java版本的客户端实现。本文做个总结,主要分享如下内容:【pipeline】【分布式的id生成器】【分布式锁【watch】【multi】】【redis分布式】好了,一个一个来。一、 Pipeline官方的说明是:starts a pipeline,which is a very efficient way to send l转载 2016-09-30 15:35:46 · 358 阅读 · 0 评论 -
Redis jedis API注释
import java.util.List;import java.util.Map;import java.util.Set;/** * Common interface for sharded and non-sharded Jedis */public interface JedisCommands { /** * 存储数据到缓存中,若key已存在则覆盖 v转载 2016-09-30 16:15:29 · 1123 阅读 · 0 评论 -
redis持久化RDB和AOF
Redis 持久化:提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF.RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部以 Redis 协议的格式来保存,新命令会被追加到文件的末尾。 Redis转载 2016-07-01 15:12:09 · 316 阅读 · 0 评论 -
Redis 集群的合纵与连横
之前一篇写了关于 Redis 的性能,这篇就写写我认为比性能更重要的扩展性方面的主题。如果再给我一次回到好几年前的机会,对于使用 Redis 我一开始就要好好考虑将来的扩展问题。就像我们做数据库分库分表,一旦决策了分库分表,通常一次就会分到位,比如搞上 8 或 16 个库,每个库再分 256 或 1024 个表。不管将来业务再怎么发展,基本这个量级的分片都足够应对,而且底层库可以做成逻辑的转载 2016-01-15 16:42:07 · 401 阅读 · 0 评论 -
Redis集群方案redis-twemproxy-keepalived
架构图 机器说明 Java代码 10.75.201.67:keepalived + twemproxy 10.75.201.66:keepalived + twemproxy 初始化时,VIP绑定在10.75.201.67 10.75.201.26:ClusterA(redis master A + redis slave转载 2015-11-09 10:54:43 · 1018 阅读 · 0 评论 -
Redis集群方案redis-twemproxy-keepalived
redis现在的版本还不支持分布式,这会在3.0版本加上。Redis目前只支持“主从同步”和“从从同步”,所以需要根据需求应用自己来实现。tp ------ 192.168.10.15tp1------ 192.168.10.18tp tp1 虚拟vip: 192.168.10.243 v1 ------ 192.168.10.224v2 -转载 2015-11-09 10:59:08 · 613 阅读 · 1 评论 -
redis持久化之AOF(Append Only File)及其总结
1.是什么?以日志的形式来记录每个写操作,将redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之,redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作2.Aof保存的是appendonly.aof文件3.配置位置4.AOP启动、修复、恢复转载 2018-04-23 17:18:27 · 560 阅读 · 0 评论