The data to be cached is going to be HTML files and are to be retained anywhere from 3 days to a week. My understanding is that memcached would not be a good solution here since if the server goes down, we lose everything.
Thank You
The data to be cached is going to be HTML files and are to be retained anywhere from 3 days to a week. My understanding is that memcached would not be a good solution here since if the server goes down, we lose everything.
Thank You
If you're caching entire pages, you could use an http-cache, such as Squid.
You should try looking into memcachedb. The guys from Reddit seem to use it as mentioned in this talk and had a lot of positive things to say about it. You seem to get the simplicity of memcache, but with the solidity of disk stores.
Consider Zend_Cache. It will provide you a nice consistent API for cache operations. It provides a plenty-good file-based back-end, but you can swap that out for other backends as you find a need.