I have site which is using Memcached hard. Now it takes 7Gb of memory, every page makes a couple of gets and sets storing full pages and so on. Also I have a very dynamic sidebar which is also stored in Memcached updated and requested very often. I've noticed that this particular key takes too long to fetch. For example fetching full page takes 1-2 ms but fetching sidebar takes about 50ms! I do this request on every page and I don't like it at all, when full request takes 200-300ms 50ms for memcached get is not acceptable.
Does it have anything to do with frequent updates for this key? If yes is there any way to fix it? Maybe I should use Redis or MySQL? Or maybe switching to PHP Memcached extension instead of Memcache will help? If not, what other reason can cause this behaviour?
UPD: memcache set on this key takes CRAZY 250ms!