Java缓存技术
keven
这个作者很懒,什么都没留下…
展开
-
Spring 注解 EHCACHE OSCache 缓存配置
一.简介 在spring的modules包中提供对许多第三方缓存方案的支持,包括: EHCache OSCache(OpenSymphony) JCS GigaSpaces JBoss Cache 等等。 将这些第三方缓存方案配置在spring中很简单,网上有许多介绍,这里只重点介绍如何配置基于注解的缓存配置。 本文将通过例举EHCache和OSCache详细介转载 2012-02-25 20:42:23 · 527 阅读 · 0 评论 -
什么样的数据适合存放到第二级缓存中(并以Hibernate阐述缓存)
什么样的数据适合存放到第二级缓存中? 1、很少被修改的数据 2、不是很重要的数据,允许出现偶尔并发的数据 3、不会被并发访问的数据 4、参考数据 不适合存放到第二级缓存的数据? 1、经常被修改的数据 2、财务数据,绝对不允许出现并发 3、与其他应用共享的数据。Hibernate的二级缓存 如前所述,Hibern原创 2012-02-20 09:31:53 · 1387 阅读 · 0 评论 -
分布式缓存---Memcached 入门
1】Memcached是使用基于Key-value值对形式的内存缓冲,它不是使用磁盘缓冲来充当缓冲,而是使用实实在在的物理内存。【2】Memcached需要在启动时就指定分配的内存大小。命令如:memcached -d -m 内存大小(M为单位) -l IP地址 -p 端口【3】Memcached是一种单索引的结构化数据组织形式,所有数据项之间彼此独立(不想传统的数据是关系型的),每个数据转载 2012-02-20 09:27:25 · 224 阅读 · 0 评论 -
Spring基于注解的缓存配置--EHCache AND OSCache
一.简介 在spring的modules包中提供对许多第三方缓存方案的支持,包括: EHCache OSCache(OpenSymphony) JCS GigaSpaces JBoss Cache 等等。 将这些第三方缓存方案配置在spring中很简单,网上有许多介绍,这里只重点介绍如何配置基于注解的缓存配置。 本文将通过例举EHCache和OSCache详细介转载 2012-02-20 09:32:58 · 338 阅读 · 0 评论 -
OSCache介绍
1. OSCache简介OSCache是一套用Java编写的缓存框架(或者说解决方案),它主要用于页面缓存,Servlet缓存,或者其它任意的对象。OSCache使用基于内存或者磁盘的缓存策略。不同的策略有不同的适用场合:基于内存的缓存非常快,但是不能持久化,而且不能存储大量数据,适合频繁访问的数据。基于磁盘的缓存可以分为使用文件和数据库缓存,它的速度比内存缓存慢,但可以被持久化,转载 2012-02-20 09:30:32 · 361 阅读 · 0 评论 -
【转】缓存技术
介绍缓存的基本概念和常用的缓存技术,给出了各种技术的实现机制的简单介绍和适用范围说明,以及设计缓存方案应该考虑的问题1 概念1.1 缓存能解决的问题· 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高web程序的反应速度;· 稳定性——同一个应用中,对同一数据、逻辑功能和用户界面的转载 2012-02-20 09:31:30 · 272 阅读 · 0 评论 -
OSCache与EhCache的不同 .
一.ehcache主要是对数据库访问的缓存,相同的查询语句只需查询一次数据库, 从而提高了查询的速度,使用spring的AOP可以很容易实现这一功能. http://ehcache.sourceforge.net/ ehcache.xml maxElementsInMemory="10000" etern转载 2012-02-27 03:11:35 · 352 阅读 · 0 评论