Caching library with no expiration but can refresh cached pages on command?

Just thought I'd check before I created one...

I need a caching library that will not expire automatically based on some arbitrary time limit. I just need a way to create a cached page from a controller (if it doesn't exist already) AND refresh that cached page if something actually changes in the backend that would affect the content of the page. I think this would be more efficient for a very large site (28k hits/day and growing) rather than regenerating the cache just because the time expired, but the content was the same.

Anybody know of something simple like this?

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  

  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2020 MyBB Group.