MongoDB / REDIS
Difference between Memcached and REDIS.
|Memcached is multi-threaded.||Redis is single threaded.|
|Memcached only does caching information.||Redis does caching information and also supports persistence and replication.|
|Memcached supports the functionality of LRU (Least Recently Used) eviction of values.||Redis does not support the functionality of LRU eviction of values.|
|In Memcached when they overflow memory, the one you have not used recently (LRU- Least Recently Used) will get deleted.||In Redis you can set a time out on everything, when memory is full, it will look at three random keys and deletes the one which is closest to expiry.|
|Memcached supports CAS(Check And Set). It is useful for maintaining cache consistency.||Redis does not support CAS ( Check And Set).|
More Related questions...