如果在LFU的情况下多个请求来自相同的密钥,则处理缓存

时间:2018-05-09 07:30:38

标签: java caching concurrency operating-system

我需要设计最少使用(LFU)缓存。我将存储计数和时间戳。因此,如果count相同,则缓存将根据时间戳删除该条目。

现在我遇到一个问题,如果多个请求(数字太高)将同时出现在同一个密钥上。我将如何管理缓存(该密钥的计数和时间戳)?如果我让它同步,那么它会变慢。我想快点。

0 个答案:

没有答案