![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
Ydoing
这个作者很懒,什么都没留下…
展开
-
Redis在VMWare配置注意事项
在Ubuntu14.04安装Redis后,主机连接虚拟机上的Redis时,报异常 redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused。但是在虚拟机里面,用redis-cli命令连接redis-server是没问题的。最后发现需要修改redis.c原创 2015-10-20 16:16:17 · 1954 阅读 · 0 评论 -
Spring-data-redis在shiro中的实例
简介Redis是基于K-V的NoSql数据库,其主要将数据保存在内存中,极大的提高了存取速度。Redis常用作缓存、排名、投票、消息队列等。这里我主要介绍一下在shiro中,用Redis保存会话session,实现分布式会话的功能。spring-data-redis是对Jedis的封装,方便redis的使用。Redis安装和配置首先安装Redis,为了方便,我直接在虚拟机VMWare安装,使用的系统原创 2015-10-21 12:44:34 · 4333 阅读 · 0 评论 -
Redis分布式客户端-Redisson介绍
简介Redisson - 是一个高级的分布式协调Redis客服端,能帮助用户在分布式环境中轻松实现一些Java的对象 (Bloom filter, BitSet, Set, SetMultimap, ScoredSortedSet, SortedSet, Map, ConcurrentMap, List, ListMultimap, Queue, BlockingQueue, Deque, Bloc翻译 2016-03-29 13:53:21 · 33880 阅读 · 1 评论 -
Redis3.x集群的搭建
在一台机器上搭建6个节点的Redis伪集群,其中3个Master节点,3个Salve节点。新建文件夹mkdir redis-clustercd redis-clustermkdir redis01 redis02 redis03 redis04 redis05 redis06修改配置将redis.conf拷贝到redis01中目录, 修改配置port 70001cluster-enabled ye原创 2016-04-01 15:23:09 · 1031 阅读 · 0 评论 -
Redis在集群环境中生成唯一ID
概述设计目标:每秒最大生成10万个ID,ID单调递增且唯一。Reidis可以不需要持久化ID。 要求:集群时钟不能倒退。 总体思路:集群中每个节点预生成生成ID;然后与redis的已经存在的ID做比较。如果大于,则取节点生成的ID;小于的话,取Redis中最大ID自增。Java代码import org.apache.commons.lang3.RandomStringUtils;import原创 2016-08-28 21:38:22 · 24075 阅读 · 3 评论 -
Redis统计某个时间段订单数量(用Guava缓存辅助解决)
简介公司有这么个需求,需用统计店铺某个时间段(按自然天计算,不超过24小时)类的订单数量。因为这些统计数据不用持久化,考虑到性能问题,准备用Redis做统计。 - 设计思路:用Reids的一个有序集合实现。店铺Id作为有序集合key,订单ID作为有序集合member,插入到Redis时间戳作为有序集合的score。增加的时候用zadd(cacheKey, System.currentTimeMil原创 2016-08-31 15:07:19 · 7758 阅读 · 2 评论