简介: 上两篇博客介绍了简单hash和一致性hash算法,下面介绍redis3.0版本以后推出的cluster分片hash算法。 redis c...
Caffeine简介 Caffeine是基于JAVA 1.8 Version的高性能缓存库。Caffeine提供的内存缓存使用参考Google ...
缓存由于其高并发和高性能的特性,已经在项目中被广泛使用,在缓存的使用中,通常会面临一个更新的问题,当数据源产生变化,如何去更新到数据库与缓存之中...
前言 在Java线程池的使用中,如何动态可视化监控线程池各项运行指标是一个比较重要的需求。 线程池监控必要性 如果你有以下需求,那么你可以尝试监...
前言 Java 8 函数式编程可以简化传统设计模式使用方式,下面看两个重构例子,用Functional Interface 实现策略工厂。 案例...
简介 Grep Console是一款和IDEA Console相关的插件可以通过expression表达式过滤日志、给不同级别的日志或者给不同p...
简介: 今天介绍两种设计模式给大家 第一个是在工作中笔者利用Spring容器提供的通过beanName获取bean的功能,想到了一种设计,称之为...
简介: 线程池是系统资源,这篇文章主要介绍如何优雅关闭线程池 相关API: Runtime.addShutdownHook解释 如果你想在jvm...
引言: 上一节简单介绍了redis的安装与使用,与redis一样的缓存组件还有memcached,大体接入方式类似,这里就不重复介绍了,大家可以...