Topic: Jute的缓存服务

  Print this page

1.Jute的缓存服务 Copy to clipboard
Posted by: rainman
Posted on: 2002-08-01 09:56

对于一个快速的系统来说,缓存服务是必须的。
Jute的缓存服务可以突破内存的限制,使用物理磁盘文件(带BTree索引)。

2.回复: Jute的缓存服务 [Re: rainman] Copy to clipboard
Posted by: M?
Posted on: 2002-08-02 15:42

disk cache?
能不能详细说说如何那?
是对于article 的 id ,还是对于 article 进行 cache 那?或者是别的?

/me 求教ing.

3.回复: Jute的缓存服务 [Re: rainman] Copy to clipboard
Posted by: rainman
Posted on: 2002-08-03 00:04

是Cache 对象(任何支持序列化的Java Object)。
存入:cache.put(key,obj);
取出:cache.get(key);
因为对象可能很多,所以内存会不够用,你可以指定最多用多少内存,当内存用完后,可以借用磁盘空间做交换。

4.回复: Jute的缓存服务 [Re: rainman] Copy to clipboard
Posted by: M?
Posted on: 2002-08-03 11:35

有一个问题,如何判断对cache进行回收。会不会出现cache越来越大的情况?
这个可能需要详细考虑进去。

5.回复: 回复: Jute的缓存服务 [Re: M?] Copy to clipboard
Posted by: rainman
Posted on: 2002-08-03 12:15

M? wrote:
有一个问题,如何判断对cache进行回收。会不会出现cache越来越大的情况?
这个可能需要详细考虑进去。


指定了最多保存多少个对象,按LRU算法把使用次数最少的对象挤出Cache.不会出现Cache越来越大的情况。

6.回复: Jute的缓存服务 [Re: rainman] Copy to clipboard
Posted by: M?
Posted on: 2002-08-03 13:06

这样说来,把内存中的东西cache下来的算法也是一样的了?


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923