11

嗨,我正在对具有过期功能的并发字典进行一些研究。

我们有一个对象列表,可以从许多不同的线程中添加和删除来访问这些对象。我们还希望项目的到期时间为 60 秒。(如果我们可以监听一个事件,告诉我们哪些项目已过期并从列表中删除,那就太好了)。

我们还需要像字典一样快速查找。

该列表将包含数十万个对象。

所以它就像一个 ConcurrentDictionary 但具有过期功能。

MemoryCache 可以是什么东西吗?

或者他们还有其他值得关注的东西吗?

4

1 回答 1

10

MemoryCache看起来很理想,尤其是

这种类型是线程安全的。

于 2013-09-26T11:03:40.747 回答