首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏码匠的流水账

    cache2k:Guava Cache及Caffeine之外的新选择

    序 本文主要研究一下cache2k这款新型缓存 示例 Cache<String,String> cache = new Cache2kBuilder<String, String>() {} k)) // auto populating function .build(); 常见问题的解决方案 空值问题 JCache规范不支持null,所以cache2k 采用的是block的请求方式,避免对同一个key并发回源 org/cache2k/core/HeapCache.java protected Entry<K, V> getEntryInternal(K 不过具体底层还依赖prefetchExecutor,如果refresh的时候没有足够的线程可以使用则会立马过期,等待下次get出发同步回源 org/cache2k/core/HeapCache.java 个人公众号「码匠的流水账」(geek_luandun),欢迎关注 doc cache2k cache2k User Guide Introduction to cache2k caffeine guava

    39720编辑于 2023-08-31
  • 来自专栏码匠的流水账

    cache2k:Guava Cache及Caffeine之外的新选择

    序本文主要研究一下cache2k这款新型缓存示例Cache<String,String> cache = new Cache2kBuilder<String, String>() {} 不过可以通过permitNullValues(true)来开启,这样子缓存就可以存储null值cache stampede问题又称作cache miss storm,指的是高并发场景缓存同时失效导致大面积回源,cache2k 采用的是block的请求方式,避免对同一个key并发回源org/cache2k/core/HeapCache.javaprotected Entry<K, V> getEntryInternal(K key 不过具体底层还依赖prefetchExecutor,如果refresh的时候没有足够的线程可以使用则会立马过期,等待下次get出发同步回源org/cache2k/core/HeapCache.javapublic 如果没有单独设置resilienceDuration,则默认取的是expiryAfterWrite时间org/cache2k/core/HeapCache.javaprivate Object loadGotException

    48510编辑于 2023-05-06
  • 来自专栏芋道源码1024

    Spring Boot 2.7.0正式发布,2.5停止维护,又一波新特性~

    模块 H2数据库的2.1版本 Spring Boot 2.5 的弃用 Spring GraphQL 支持 不透明令牌自省优化 Couchbase和Elasticsearch测试注解 Podman支持 Cache2k Cache2k 支持 添加了对缓存Cache2k的依赖项管理和自动配置。可以通过定义Cache2kBuilderCustomizerbean 来自定义默认缓存设置。

    1.9K10编辑于 2022-06-02
  • 来自专栏FHADMIN

    Spring Boot 2.7.0 更新说明

    支持 Cache2k Cache2k 是一个开源的轻量级、高性能 Java 内存缓存库。 现在添加了 Cache2k 的依赖项管理和自动配置,也可以通过定义一个 Cache2kBuilderCustomizer 实例 Bean 来自定义默认缓存设置。

    1.6K20编辑于 2022-05-20
  • 来自专栏码农那些事!!!

    Spring Boot 2.7.0正式发布,2.5停止维护,又一波新特性~

    Cache2k 支持 添加了对缓存Cache2k的依赖项管理和自动配置。可以通过定义Cache2kBuilderCustomizerbean 来自定义默认缓存设置。

    3.2K20编辑于 2023-05-01
  • 来自专栏程序员泥瓦匠

    Spring Boot 2.7.0终于来了!

    Cache2k 支持 添加了对缓存Cache2k的依赖项管理和自动配置。可以通过定义Cache2kBuilderCustomizerbean 来自定义默认缓存设置。

    2.7K20编辑于 2022-07-11
  • 来自专栏Java技术栈

    重磅!Spring Boot 2.7 正式发布,一大波新特性,看完我彻底躺平了。。

    支持 Cache2k Cache2k 是一个开源的轻量级、高性能 Java 内存缓存库。 现在添加了 Cache2k 的依赖项管理和自动配置,也可以通过定义一个 Cache2kBuilderCustomizer 实例 Bean 来自定义默认缓存设置。

    5.1K10编辑于 2022-05-20
  • 来自专栏码农小胖哥的码农生涯

    Spring Boot 2.7.0发布,2.5停止维护,节奏太快了吧

    Cache2k 支持 添加了对缓存Cache2k的依赖项管理和自动配置。可以通过定义Cache2kBuilderCustomizerbean 来自定义默认缓存设置。

    2.2K30编辑于 2022-05-22
  • 来自专栏程序猿DD

    Spring Boot 3.0.0 M3和2.7.0发布,2.5.x将停止维护,这节奏你还更得上吗?

    的自动化配置和Metrics 增加@DataCoubaseTest和@DataElasticsearchTest支持 可以在使用Cloud Native Buildpacks构建镜像时使用Podman 支持Cache2k

    53610编辑于 2022-05-20
  • 来自专栏码匠的流水账

    聊聊Spring Boot几个版本的区别

    如果是内嵌的或者是被@AutoConfiguration注解的class引用的则继续使用@Configuration注解maven和gradle插件现在都支持了Podmanauto-configuration新增了对Cache2k

    5.4K10编辑于 2023-05-05
  • 来自专栏码匠的流水账

    聊聊Spring Boot几个版本的区别

    @AutoConfiguration注解的class引用的则继续使用@Configuration注解 maven和gradle插件现在都支持了Podman auto-configuration新增了对Cache2k

    2K30编辑于 2023-08-31
  • 来自专栏Albert陈凯

    2019-08-17 awesome-java,JAVA开发的武器库

    cache2k - In-memory high performance caching library.

    2.4K30发布于 2019-11-15
领券