做电信的一个实时项目,对于一些常用到的类似于字典的信息需要能够在界面维护,虽然更新不是太频繁,而且在业务中使用的频率很高,因此考虑到使用缓存,需要一个使用起来顺手的,简单的。主要用到缓存就是Jboss 的cache以及apche的jcs,jcs最新的版本是07年的,jboss的东西一直都是更新很快的,但是jboss的可能由于商业化的背景的缘故,做到很大,很全,现在只是需要一个单机版的缓存对象的一个工具,因此使用jcs,使用起来非常的简单,从网上搜了一个配置文件:
jcs.default=
jcs.default.cacheattributes=org.apache.jcs.engine.CompositeCacheAttributes
jcs.default.cacheattributes.MaxObjects=1000
jcs.default.cacheattributes.MemoryCacheName= org.apache.jcs.engine.memory.lru.LRUMemoryCache
jcs.region.OUR_REGION=DISK_REGION
jcs.region.OUR_REGION.cacheattributes=org.apache.jcs.engine.CompositeCacheAttributes
jcs.region.OUR_REGION.cacheattributes.MaxObjects=1000
jcs.region.OUR_REGION.cacheattributes.MemoryCacheName= org.apache.jcs.engine.memory.lru.LRUMemoryCache
jcs.region.OUR_REGION.cacheattributes.UseMemoryShrinker=true
jcs.region.OUR_REGION.cacheattributes.MaxMemoryIdleTimeSeconds=3600
jcs.region.OUR_REGION.cacheattributes.ShrinkerIntervalSeconds=60
jcs.region.OUR_REGION.cacheattributes.MaxSpoolPerRun=500
jcs.region.OUR_REGION.elementattributes=org.apache.jcs.engine.ElementAttributes
jcs.region.OUR_REGION.elementattributes.IsEternal=false
jcs.auxiliary.DISK_REGION=org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
jcs.auxiliary.DISK_REGION.attributes= org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
jcs.auxiliary.DISK_REGION.attributes.DiskPath=c:/jcs/disk_region
jcs.auxiliary.DISK_REGION.attributes.maxKeySize=100000
代码也是非常简单:
分享到:
相关推荐
ReactNative网路及本地缓存 Fetch之get请求数据, Fetch之Post请求数据, AsyncStorageDemo本地缓存数据
云平台技术选型之五:分布式缓存。对市面上的分布式缓存技术进行了调研,并对各种方案进行了选型
该文档来自MDCC 2015中国移动开发者大会。吴更新发表了题为“开源项目选型之图片缓存”的主题演讲,欢迎下载!
技术选型方案(中间件选型)针对Nginx(使用Nginx,高性能,epoll 异步非阻塞,支持反向代理,支持7层负载均衡静态文件、反向代理、前端缓存等处理方便,支持高并发连接)
编号:LJ/JW-JL-23(22) 教 案 第 23次 编写时间: 2012 年 4月16 日 "章 "6.2 服务器配置与选型 "审 批 签 字 " " " " " "节 " " " " " " " " " " " " " "年 月 日 " "授课时数 "2 "授课方法 "讲授、演示 "教 具 ...
CPU选型参考汇总,包括AMD和INTEL系列CPU详细参数,产品型号,频率,核心代号,架构,制程,前端总线,外频,倍频,缓存,功耗等详细参数
不光有含金量,还很有颜值。 Redis-vs-Memcached-Infographic-ScaleGrid-Blog
背景 数据库作为一个非常基础的系统,任何一家互联网公司都会使用,数据库产品...方案选型对比及京东实现方案 说到分布式MySQL的解决方案一般来说解决方案主要就两种,客户端的方案或者中间代理的方案,如下图所示。
编号:LJ/JW-JL-23(22) 教 案 第 23次 编写时间: 2012 年 4月16 日 "章 "6.2 服务器配置与选型 "审 批 签 字 " " " " " "节 " " " " " " " " " " " " " "年 月 日 " "授课时数 "2 "授课方法 "讲授、演示 "教 具 ...
数据库服务器选型原则及实例解说 数据库服务器作为业务系统的核心,具有业务量大、存储数据量大等特点。它承担着业 务数据的存储和处理任务,因此关键数据库服务器的选择就显得尤为重要。服务器的可 靠性和可用性是...
而对于存储组件的选型是一件非常有挑战的事,存储组件包含数据库(又分为SQL和NoSQL两类,NoSQL下又根据各类数据模型细分为多类)、对象存储、文件存储和高速缓存等不同类别。带来存储选型复杂度的主要原因是架构师...
spring技术选型集成,不同分支代表不同技术选型,集成了常用技术的spring分支,不再零散。 master 主版本就是apache log4j2的集成和spring标准全套(含日志、拦截器、过滤器、工具类)、空工程项目。 适合快速检出。...
还在存储一些短时效的数据场景中发挥着重大作用,比如存储用户Token 、短信验证码等等,目前缓存的选型还是比较多的, EHCACHE 、 HAZELCAST 、 CAFFEINE 、 COUCHBASE 以及本文要整合的 REDIS 。...
设计一个完整的PLC应用系统一般包括项目分析、PLC硬件选型、程序设计和调试等几个步骤。 一、项目分析 项目分析需要对项目的生产工艺、工作环境、硬件需求和控制要求等方面进行全面分析。这项工作是整个系统...
其中DSP使用TI公司生产的高速定点数字信号处理芯片TMS320C6455,该芯片是TI公司基于第三代高速C6000平台开发而成,主频1.2GHz,片上存储器L1P程序缓存256kbit,L1D数据缓存256kbit,L2缓存16Mbit,64位通路的EDMA...
项目选型:MVC框架:Spring mvc,使用Thymeleaf渲染view应用层:Spring 3持久层:Mybatis 3缓存:Spring Cache,提供redis缓存实现安全框架:Shiro,提供基于数据库的Realm及Principal基类,可采用框架提供的Ehcache...
11.2.2 维度化缓存与增量缓存 221 11.2.3 大Value缓存 221 11.2.4 热点缓存 221 11.3 分布式缓存与应用负载均衡 222 11.3.1 缓存分布式 222 11.3.2 应用负载均衡 222 11.4 热点数据与更新缓存 223 11.4.1 单机全量...
MySQL从入门到高级面试详解大全,从入门到进阶 包含:《MYSQL入门经典习课后题答案.doc》《MySQL从入门到高级面试...米萨姆和innoDB在技术选型方面如何抉择? 索引 三、事务隔离级别和移动通信控制中心 >四、MySQL调优
技术选型 核心框架:Spring Boot 数据库层:Spring data jpa/Spring data mongodb 数据库连接池:Druid 缓存:Ehcache 前端:Vue.js 数据库:mysql5.5以上,Mongodb建议4.0(不要使用4.2及其已上版本,否则有部分api...