浏览 8013 次
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2003-12-18
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2003-12-18
JCS是着重对数据(或者说对象实例)的缓存,而EJB缓存是对资源的缓存。EJB的资源包括EJB接口的映射,EJB实例及其相关引用对象的存储,它主要采用序列化的方式将对象钝化,激活,EJB缓存只会缓存EJB使用的过程中相关的数据,而不会缓存结果数据。而JCS一般用于将需要IO操作的数据进行内存中的COPY保存,主要目的是降低IO操作(比如数据库访问,文件访问等)带来的性能影响。
所以说,两者是完全不相同的概念。 |
|
返回顶楼 | |
发表时间:2003-12-18
这点我也想知道.
同时还有一个疑问, Hibernate的文档中说JCS是不推荐使用的, 而且在未来的版本中将被remove掉. 这是什么意思?? 参见 hibernate参考中的 Chapter 12. Improving Performance |
|
返回顶楼 | |
发表时间:2003-12-18
凤舞凰扬 写道 EJB实例及其相关引用对象的存储,它主要采用序列化的方式将对象钝化,激活,EJB缓存只会缓存EJB使用的过程中相关的数据,而不会缓存结果数据。
你说的是SFSB吧,对EB呢?我主要关心的是EB和JCS之间的比较 |
|
返回顶楼 | |
发表时间:2003-12-18
zillibrer 写道 这点我也想知道.
同时还有一个疑问, Hibernate的文档中说JCS是不推荐使用的, 而且在未来的版本中将被remove掉. 这是什么意思?? 参见 hibernate参考中的 Chapter 12. Improving Performance 就是说jcs有些bug,不惹gavin喜欢,于是一刀把它封杀了。 欲知详情: http://forum.hibernate.org/viewtopic.php?t=924937 |
|
返回顶楼 | |
发表时间:2003-12-19
jaqwolf 写道 就是说jcs有些bug,不惹gavin喜欢,于是一刀把它封杀了。
欲知详情: http://forum.hibernate.org/viewtopic.php?t=924937 哦, 原来如此. 那么其它的缓存方式有没有能够很好的代替JCS的? |
|
返回顶楼 | |
发表时间:2003-12-19
zillibrer 写道 jaqwolf 写道 就是说jcs有些bug,不惹gavin喜欢,于是一刀把它封杀了。
欲知详情: http://forum.hibernate.org/viewtopic.php?t=924937 哦, 原来如此. 那么其它的缓存方式有没有能够很好的代替JCS的? 有一堆缓存给你选,OScache,JbossTreeCache,SwarmCache。。。。 文档有详细说明。 |
|
返回顶楼 | |
发表时间:2003-12-19
jaqwolf 写道 有一堆缓存给你选,OScache,JbossTreeCache,SwarmCache。。。。 文档有详细说明。 这么多都看花眼了!! |
|
返回顶楼 | |
发表时间:2003-12-19
sayor 写道 jaqwolf 写道 有一堆缓存给你选,OScache,JbossTreeCache,SwarmCache。。。。 文档有详细说明。 这么多都看花眼了!! 这么点就花了,呵呵。 我现在用的是OSCache |
|
返回顶楼 | |