Documentation Portal for Virtuozzo Application Management
Memcached
In this section:
FAQs
What is Memcached used for?Memcached is a high-performance, distributed memory caching system that provides in-memory caching to reduce database load and speed up responses.
Is Memcached data persistent?No. Memcached stores data in memory, so cached data is lost on restart.
How is memory allocated for Memcached?Memcached system uses the slab instead of the item-by-item memory allocation. As a result it improves the usage of the memory and protects it from the fragmentation in case the data expires from the cache. Refer to the
Memcached Memory Allocation guide for details.
Can I use Memcached for sessions replication?Yes. Memcached can be used for sessions replication across multiple nodes in a cluster, providing a shared session store for applications. Refer to the
Sessions Replication via Memcached guide for an example.