
redis
依鹏
邮箱:yipeng_2016@163.com|
GitHub:github.com/China-YiPeng
展开
-
通过Redis实现限制指定时间内的操作次数
限制一个小时内访问次数不超过5次 if(jedisCluster.llen("userid")>=5 && System.currentTimeMillis() - Long.parseLong(jedisCluster.lindex("userid",4))<=3600*1000){ //禁...原创 2018-10-27 16:31:34 · 7568 阅读 · 5 评论 -
Redis发布订阅模式实现
RedisUtil工具类 public class RedisUtil { private static JedisCluster jedisCluster; static { JedisPoolConfig jedisPoolConfig = new JedisPoolConfig(); jedisPoolConfig.setMaxTotal(...原创 2018-10-27 16:39:37 · 812 阅读 · 0 评论 -
Redis中大数据情况下set类型的批量查询方式sscan
当数据量比较小时可以使用smembers命令取出全部key,但是当数据量比较大情况下,使用这个命令会阻塞住,可以通过sscan命令分批次查看数据。 List<String> list = new ArrayList<>(); String cursor = "0"; long l1 = System.currentTime...原创 2018-10-27 16:50:45 · 8723 阅读 · 0 评论