上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 39 下一页
摘要: 一、缓存映射(MapCache) Redisson的分布式的RMapCache Java对象在基于RMap的前提下实现了针对单个元素的淘汰机制。同时仍然保留了元素的插入顺序。映射缓存(MapCache)它能够保留插入元素的顺序,并且可以指明每个... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(1381) 评论(0) 推荐(0)
摘要: 一、MySQL解决方案 MySQL使用date_format函数来解决。 SELECT * FROM `t_log`WHERE # 比19号多,但是不到21号,就是查询20号date_format(opera... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(637) 评论(0) 推荐(0)
摘要: 一、RLocalCachedMap本地缓存映射 都说存在就是合理,上一节的分布式集合映射(RMap)已经实现了分布式情况下类似于Redis的hash功能。那为什么现在又冒出来一个本地缓存映射(RLocalCachedMap)呢?从代码的角度来... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(703) 评论(0) 推荐(0)
摘要: 一、分布式集合映射(Map) 这里的分布式RMap类型,主要功能就是(1)实现了JavaSE的Map接口,方便操作(2)具有Redis的Map类型的缓存记忆功能。其底层数据类型就是Redis的hash数据类型。 与RBucket... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(688) 评论(0) 推荐(0)
摘要: 一、分布式集合List 基于Redis的Redisson分布式列表(List)结构的RList Java对象实现了java.util.List接口。简直太方便了。遥想当初为了用Redis的List类型,得做如下的代码 StringRedisT... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(996) 评论(0) 推荐(0)
摘要: 一、立即获取锁 Redisson提供了一种非常便捷的分布式锁,个人认为堪称分布式锁中好用之最。 //获取锁RLock lock = redisson.getLock("anyLock");// 最常见的使用方法lock.lock();//释放锁... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(210) 评论(0) 推荐(0)
摘要: 一、限流器作用 基于Redis的分布式限流器RateLimiter可以用来在分布式环境下现在请求方的调用频率。既适用于不同Redisson实例下的多线程限流,也适用于相同Redisson实例下的多线程限流。 RateLimter... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(763) 评论(0) 推荐(0)
摘要: 一、布隆过滤器 Redisson利用Redis实现了Java分布式的布隆过滤器。因此,在多个JVM节点上或者是其他进程里面,Redisson可以通过同一个KEY获取到布隆过滤器。布隆过滤器的主要功能就是判断某个元素在不在容器里面。因此,布隆过滤... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(517) 评论(1) 推荐(0)
摘要: 一、Redisson作为消息中间件 没想到Redisson居然还有订阅发布功能,类似于RabbitMQ。之前在用Redis的时候,可以利用List这种数据类型的左进右出的特性,能够做消息中间件。不知道这次Redisson的底层是不是这样实现的。... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(430) 评论(0) 推荐(0)
摘要: 一、前言 之前用的Redis,都是用的原生的RedisTempale或者是StringRedisTemplate,各种API非常的难易记忆,每次用的时候还得去网上查询API文档,真是麻烦。所以我在想,能不能自己提供一个Redis的便捷工具。按道... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(348) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 39 下一页