美文网首页
google cache的用法

google cache的用法

作者: dhj9 | 来源:发表于2018-06-12 18:15 被阅读0次
  • 最简单的带过期时间的
import com.google.common.cache.Cache;
import com.google.common.cache.CacheBuilder;
  private Cache<String, String> transactionSessionMapping = CacheBuilder.newBuilder()
      .expireAfterAccess(30, TimeUnit.SECONDS).build();
  • 最简单的什么都不带的
 private static volatile Cache<String, String> cache = CacheBuilder.newBuilder()
      .build();
  • 如果没有单独查询某一个方法的,这个使用使用的是自己写的getMarkupGroupByGroupIdFromDao

    private final LoadingCache<Long,List<MarkupGroup>> markupGroupCache =
            CacheBuilder.newBuilder().maximumSize(MAXI_NUM_SIZE).softValues().expireAfterAccess(EXPIRE_AFTER_ACCESS,TimeUnit.MINUTES).concurrencyLevel(CONCURRENCY_LEVEL).
                    build(new CacheLoader<Long, List<MarkupGroup>>() {
                        @Override
                        public List<MarkupGroup> load(Long groupId) throws Exception {
                            return getMarkupGroupByGroupIdFromDao(groupId);
                        }
                    });

相关文章

  • google cache的用法

    最简单的带过期时间的 最简单的什么都不带的 如果没有单独查询某一个方法的,这个使用使用的是自己写的getMarku...

  • Guava Cache用法介绍

    Guava Cache的使用场景 参考1 Guava Cache用法介绍2 分布式系统缓存系列之guava cache

  • Guava Cache本地缓存使用小结

    原创文章,转载请注明原文章地址,谢谢! Guava Cache介绍 guava cache是google guav...

  • java之guava cache应用

    google的guava cache是一个轻量级进程内缓存框架。 如何使用guava cache a. 引入方便,...

  • apt-cache

    用法: apt-cache [选项] 命令 apt-cache [选项] showpkg 软件包1 [软件包2 ....

  • 初探guava cache实现

    王二北原创,转载请标明出处:来自王二北 1、简单介绍guava cache guava cache是Google ...

  • [Cache]之Google Guava

    背景 计算机领域中,cache无处不在,可以说我们开发软件过程中已经离不开cache了比如:cpu有cache m...

  • google Guava Cache使用

    前言:项目需要缓存实时数据,需要根据时间维度去定期清理缓存中的数据,Guava Cache 就比较适合,是一个轻量...

  • Google Guava Cache 详解

    Google Guava Cache是一种非常优秀本地缓存解决方案,提供了基于容量,时间和引用的缓存回收方式。基于...

  • 2.2GuavaCache

    Guava Cache是google提供的java API开发工具包的一块。Guava Cache是一个全内存的本...

网友评论

      本文标题:google cache的用法

      本文链接:https://www.haomeiwen.com/subject/fbereftx.html