- 博客(2)
- 收藏
- 关注
域对象事件驱动的缓存策略(二)
上文分析了目前在项目中使用的一些缓存的局限性,引出了一个我称之为“域对象事件驱动的缓存策略”的概念。本篇就仔细分析一下如何利用域对象事件来驱动缓存。 通常使用的域对象无非会产生下面几种事件:增加、删除和修改(域对象的状态改变也算做修改)。这三种事件在我们通常的项目中基本可以对应到DAO层的三个方法:insert, delete, update。在DAO层的这三类方法中,我们可以明...
2008-05-27 17:10:54 142
域对象事件驱动的缓存策略(一)
在各种项目中,通常依靠缓存机制来提高系统的相应速度。各种系统软件从操作系统到数据库软件均有内部的缓存机制,很多第三方开源类库也有缓存机制,例如Hibernate的二级缓存和查询缓存。但是有了这些缓存就够了吗?其实远远不够,根本的原因就是这些缓存机制所处软件分层的层次距离用户太远。正因为距离用户太远,所以它们的功能都比较通用,不能针对独特的用户需求采用最直接有效的缓存策略。 ...
2008-05-26 15:51:55 141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人