MemCacheD is a cross platform, distributed memory caching system.
It is used to hold large amounts of data in cache (using RAM) in order to decrease the number of round trips to a database, api, or other external resource. MemCacheD can be installed on your current web server, but for most large scale applications, there will be 1 or more dedicated MemCache servers to handle the load.
How to install it depends on what system you are running. You can download the program and get install instructions from http://memcached.org/
Thanks for great info, ElixantTechnology!!@ims MemCached is actually used a little it differently than you think; it is primarily implemented into a software's code to cache database transactions and records to lower the amount of READ transactions that hit the database, ultimately lowering the load on the Database server. A website that uses MemCaches hugely would be Facebook, they were the ones who first recognized the software and I have used it in numerous projects since. MemCached is GREAT for caching static database content such as Posts & Profiles in vBulletin, it actually has built in functionality!!
http://www.vbulletin.com/forum/blogs/dick/3936342-
What I would recommend is the following:
1. A separate VPS with MemCached installed;
2. Said VPS is to have more RAM than Hard Drive space (4GB-6GB)
1. A separate VPS with MemCached installed;
If I have RAM lesser than 4GB then which will happen?2. Said VPS is to have more RAM than Hard Drive space (4GB-6GB)