我想创建一个缓存模块,它可以存储来自不同表的数据。我还要求搜索这些数据。
缓存需要在地图/列表中存储以下类型的数据,然后搜索必须在国家和容量上进行。
public class CumulativeCapacity {
private String region;
private String country;
private int capacity;
private int storeSum;
}
搜索功能就像,我们必须检查对象国家在列表[美国,加拿大,英国等...]和容量范围1和范围2
截至目前,我创建了简单的缓存管理器,其中包含这些对象的列表/映射,我打算使用谓词进行搜索。
使用普通java类的更好的逻辑吗?
答案 0 :(得分:1)
1:您可以使用缓存开源库。
2:如果你需要自己写一些,我的一些想法是: