Child pages
  • Cache Management and Fallback
Skip to end of metadata
Go to start of metadata

Hi,

while doing tests, I've discovered that when I setup Memcache to act as cache engine, then In-Portal don't use at all Cache table. But table is left "as is", and if you suddenly have a problem with memcache, you end up with old cache being used, that could lead to errors.

I propose to add a daily CRON that would sync Memcache and Cache table. It's a good way to have a fallback in case of Memcache disfunction.

phil

1 Comment

  1. We actually can delete linked db cache record, when memcache cache (for that record) is requested to be flushed. However we need to overcome situations, where memcache and db cache variables have different names (for historical reasons). After all it might be a good idea to use caching engine-independent cache variable naming.