标签: java collections
我构建了一个控制器接口,它封装了来自数据库的对某些对象的访问。为了减少数据库负载,我想将这些对象缓存在列表中。含义:当某个人在某个时间范围内从控制器访问请求相同的对象时,应该从缓存/列表中获取。
此列表应自动删除一段时间内未请求的对象(例如:30秒)。
是否准备好实施这样的清单?
干杯, 基督教
答案 0 :(得分:0)
我可以实现circular buffer。它易于实施,不需要年龄处理
另一种选择是使用具有缓存功能的O / R映射器,如Hibernate