
redis
文章平均质量分 65
爱分享的淘金达人
http://www.jhzjz.cn/
展开
-
Redis Cluster:Too many Cluster redirections异常
一、现象: 我们的redis私有云,对外提供了redis-standalone, redis-sentinel, redis-cluster三种类型的redis服务。 其中redis-cluster, 使用的版本是 Redis Cluster 3.0.2, 客户端是jedis 2.7.2。 有人在使用时候,业务的日志中发现了一些异常(Too many Cluster原创 2016-12-17 13:21:34 · 14427 阅读 · 1 评论 -
Redis中的关系查询(范围查询,模糊查询等...)
本文对Redis如何保存关系型数据,以及如何对其匹配、范围、模糊查询进行举例讲解,其中模糊查询功能基于最新的2.8.9以后版本。1关系型数据的存储以Staff对象为例,在关系型数据库或类似GridGain的内存网格产品中(底层使用H2数据库的内存模式存储),我们以表形式保存对象的数据。因为内存网格是基于对象做缓存的,所以还要额外多出一列(Staff列)保存整个对象的编码,例如序列化后的二原创 2016-12-22 16:52:21 · 48623 阅读 · 1 评论 -
关于 tomcat 集群中 session 共享的三种方法
前两种均需要使用 memcached 或 redis 存储 session ,最后一种使用 terracotta 服务器共享。 建议使用 redis ,不仅仅因为它可以将缓存的内容持久化,还因为它支持的单个对象比较大,而且数据类型丰富,不只是缓存 session ,还可以做其他用途,一举几得啊。test url: http://sms.reyo.cn/session.jsp原创 2016-12-18 13:21:28 · 328 阅读 · 1 评论 -
redis分布锁Redisson性能测试
综述 redisson是一个用于连接Redis的Java客户端工作,相对于jedis,是一个采用异步模型,大量使用netty promise编程的客户端框架,需要测试性能。代码import java.util.concurrent.CountDownLatch;import org.redisson.Config;import org.redisson.Redisson;原创 2017-04-21 16:36:08 · 1402 阅读 · 1 评论 -
分布式环境下限流方案的实现redis RateLimiter Guava,Token Bucket, Leaky Bucket
业务背景介绍对于web应用的限流,光看标题,似乎过于抽象,难以理解,那我们还是以具体的某一个应用场景来引入这个话题吧。在日常生活中,我们肯定收到过不少不少这样的短信,“双11约吗?,千款….”,“您有幸获得唱读卡,赶快戳链接…”。这种类型的短信是属于推广性质的短信。为什么我要说这个呢?听我慢慢道来。一般而言,对于推广营销类短信,它们针对某一群体(譬如注册会员)进行定点推送,有时这原创 2017-11-19 18:14:40 · 1841 阅读 · 1 评论