I\'ve had success in the past storing the (heavily) processed results of a database query in memcached, using the last update time of the underlying tables(s) as part of the
If you're not really interested when the database was changed, but want to know wether or not one database table was changed you should look into MySQL CHECKSUM TABLE