Chetan, In short, memcached, stores data on "memory", not on "secondary device like a HDD". DB is stored on a "hdd". This makes memcached very fast as compared to a DB. But since memory is limited, it only stores some data. So MFU (Most Frequently Used) algo can be configured. Or Most Recently Used algo can be configured. As memory gets closer to full, it will start removing items that are lower in priority based on the algo that is configured for it.
Now since memcached is on memory, data on it can be accessed concurrently. You should read more about memcached on http://code.google.com/p/memcached/wiki/NewStart Siddharth On Mon, Jul 25, 2011 at 7:38 PM, Chetan Gadgilwar <cgadgil...@gmail.com>wrote: > I have one question, if multiple users are accessing a DB then the speed > get decreases then is it the same thing with memcached if number of users > access the same cached data? or it would work smoothly without any effect if > number of users are increases? > > -- > Best wishes, > Chetan Gadgilwar >