Memcached is transient storage -- it won't write to disk (if you need something that needs to behave as persistent storage, you might want to use Redis instead.) You also don't have fine grained control if you need to delete specific items from the cache. It also uses only the primitive key-value form of storage. The tradeoff to these limitations is that it is faster than other alternatives that try to provide functionality beyond pure caching.
RX
@blairwaldorf
What does "You also don't have fine grained control if you need to delete specific items from the cache." mean?
Memcached is transient storage -- it won't write to disk (if you need something that needs to behave as persistent storage, you might want to use Redis instead.) You also don't have fine grained control if you need to delete specific items from the cache. It also uses only the primitive key-value form of storage. The tradeoff to these limitations is that it is faster than other alternatives that try to provide functionality beyond pure caching.
@blairwaldorf
What does "You also don't have fine grained control if you need to delete specific items from the cache." mean?