Currently I am working on a project in which I need to use memcached. I have researched through a lot of web links but I do not understand how to get started with memcached. I have already worked with mongodb but would like help with configuration of memcached.
I am using windows 7 operating system and have used the following links so far.
http://www.codeforest.net/how-to-install-memcached-on-windows-machine
You will need a Memcache server and a Memcache client.
I've found one of the best Memcache servers for Windows platforms is http://www.membase.com/products-and-services/memcached
It is built by the original Memcached developers. Setup takes a few minutes and configuration is very easy through their web interface.
The recommended Memcache client for .NET is Enyim http://memcached.enyim.com/
You can find configuration examples for Enyim at https://github.com/enyim/EnyimMemcached/wiki
Alternatively, I've actually found Microsoft AppFabric Caching (codenamed Velocity) to work better for .NET. I had serialization issues with Memcache and Linq objects, and AppFabric worked without a problem.
Here is a tutorial on AppFabric if you're interested in that as well
http://www.hanselman.com/blog/InstallingConfiguringAndUsingWindowsServerAppFabricAndTheVelocityMemoryCacheIn10Minutes.aspx
Well, finally I got the answer...
I have gone through more then 50 link related to memcache,the best and only link which give you how to implement memcache in your project is
http://www.codeproject.com/script/Articles/ArticleVersion.aspx?aid=96698&av=163627
and for theoretical knowledge please refer the link below
http://code.google.com/p/memcached/wiki/FAQ#What_is_the_maximum_data_size_you_can_store?_(1_megabyte)
code example is
http://www.koders.com/csharp/fid80DA3A5A619DF298A8902A3E74A94B7A126D0438.aspx?s=socket
I have created the small document have a look before you start memcache
Looks like they want you to run on a unix/linux like operating system according to some of the install information here: http://code.google.com/p/memcached/wiki/NewInstallFromPackage
You can also install linux into a virtual machine (try VirtualBox, its free http://www.virtualbox.org/) and try it that way.
It does look like there are ports of it to windows: http://code.google.com/p/memcached/wiki/PlatformWindows
Is there a specific part of the installation that's not working for you?