zoukankan      html  css  js  c++  java
  • JCS学习记录 Java Caching System

    Java Caching System--JCS 缓存工具

    //jcs版本
    jcs-1.3.jar
    //jcs--cache.ccf缓存配置文件
    cache.ccf 
    //所依赖的jar包
    concurrent-1.0.jar
    commons-logging-1.1.1.jar
    cache.ccf缓存配置文件详解
    #--------->内存缓存
    ##辅助缓冲区的名称(不填使用默认值)
    Jcs.default=disk
    ## 设定使用的catch属性管理类别(复合型缓存)
    Jcs.default.cacheattributes= org.apache.jcs.engine.CompositeCacheAttributes 
    ## 设定某区域内缓存对象的最大上限
    jcs.default.cacheattributes.MaxObjects=1000 
    ## 内存缓冲区使用的对象 (LRUMemoryCache :LRU算法,LRU算法的设计原则是如果一个数据在最近一段时间没有被访问到,那么在将来它被访问的可能性也很小)
    jcs.default.cacheattributes.MemoryCacheName= org.apache.jcs.engine.memory.lru.LRUMemoryCache 
    #--------->过期时间设定 
    ##true 表示使用冗余内存清除程序 
    jcs.default.cacheattributes.cacheattributes.UseMemoryShrinker=true
    # UseMemoryShrinker开启时下边两句才会生效,false不开启冗余内存清理
    ## 内存过期时间
    jcs.default.cacheattributes.cacheattributes.MaxMemoryIdleTimeSeconds=3600
    ## 检查内存是否过期间隔时间
    jcs.default.cacheattributes.cacheattributes.ShrinkerIntervalSeconds=60
    #-------->索引式硬盘缓存
    jcs.auxiliary.disk= org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
    jcs.auxiliary.disk.attributes= org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
    jcs.auxiliary.disk.attributes.DiskPath=E:\JSCCacheFile
    jcs.auxiliary.disk.attributes.OptimizeAtRemoveCount=10000
    jcs.auxiliary.disk.attributes.MaxRecycleBinSize=100000
    jcs.auxiliary.disk.attributes.maxKeySize=2000000 

     
  • 相关阅读:
    java实现猜生日
    java实现猜生日
    java实现猜生日
    自定义EL表达式,将对象转成json格式,关键代码
    Ajax提交post请求返回404错误
    spring-boot | 整合通用Mabatis 分页插件PageHelper
    公众号开发 jsp中<a>问题
    SpringBoot+Mybatis+ Druid+PageHelper 实现多数据源并分页
    纯JSP实现简单微信开发后台
    localStorage,sessionStorage,cookie使用场景和区别
  • 原文地址:https://www.cnblogs.com/smokerBig/p/9263987.html
Copyright © 2011-2022 走看看