Ok, so I have my Django app. and memcache (also installed cmemcache)
running on 1 server and the db running on another server.
When I do say, 10 read or write requests to the cache, wait for
response and then do 10 more everything is fine. Now, if I "overload"
the caching mechanism by doing 5 of these 10 requests in a row,
without waiting for them to complete, the cache "breaks"...ie cannot
do the usual and valid write/read requests...it will always go to the
db.
This is all fixed after restarting apache and going at a slow pace
again (10 at a time) and so on.
Any thoughts on what this caching issue might be?