我建议你使用内置的Cache而不是重新发明轮子.它会自动处理这样的情况:如果内存开始变低,它将根据优先级使项目到期.它也非常易于扩展,您可以轻松地将其与流行的提供程序(如memcached)一起分发.
请注意,System.Runtime.Caching仅在.NET 4.0中可用.早期版本中提供了其他缓存,例如Enterprise library,System.Web.Caching,Velocity,...
| 归档时间: |
|
| 查看次数: |
299 次 |
| 最近记录: |