我不知道是否有任何高速缓存引擎,或者如果有人有一个很好的解决方案,可以处理这些要求:动态输出缓存
- 应该储存像ASP标准输出缓存页面的纯HTML片段。 net
- HTML可能包含来自数据库的动态内容
- 当数据库中的对象更新时,包含该特定对象的所有缓存HTML片段应在下次被请求时销毁并重新缓存。
有一个单独的管理工具来处理数据库中的所有数据,所以当对象无效时,我可以轻松地将Id存储在缓存表中。我还可以向页面发出请求,销毁该对象的所有缓存的HTML片段。
但是当我编写标记时,我怎么能够从缓存中存储和检索特定的段?因为我可以在后面的代码中做这件事,并在字符串中有标记,但我不想那样做。我想尽可能保留标记。