我正在为一些懒惰的程序员实现一个核心服务"Facade",这些程序员不想改变他们的编码风格(包括我),并希望实现对象缓存,这显然会导致"多长时间和多少"这个大问题我应该缓存".
理想的答案是永远缓存,除非数据发生变化.
有没有办法(通过一些WCF事件)为数据更改实现一个"监听器",可用于从缓存中删除项目?
顺便说一句,我现在正在使用.NET的本机ObjectCache(MemoryCache)和1分钟的滑动缓存策略.
谢谢,
ñ
归档时间: |
|
查看次数: |
151 次 |
最近记录: |