Our Shared Cloud Hosting packages include access to a local memcached caching service.  This service is shared and therefore any information being saved to it can be accessed by anyone on the server.  It is STRONGLY advised that you do not enable the memcached caching service on your site if you are storing or processing sensitive data like payments or personal information.

If you would like to use the memcached caching service but are dealing with sensitive data, please contact websupport@nucleus.worldline.ca for the “memcached docker container” pricing options.

Memcached (pronunciation: mem-cash-dee, mem-cashed) is a general-purpose distributed memory caching system. It is often used to speed up dynamic database-driven websites by caching data and objects in RAM to reduce the number of times an external data source (such as a database or API) must be read. Memcached is free and open-source software, licensed under the Revised BSD license.  Memcached runs on Unix-like operating systems (at least Linux and OS X) and on Microsoft Windows. It depends on the libevent library.

Memcached’s APIs provide a very large hash table distributed across multiple machines. When the table is full, subsequent inserts cause older data to be purged in least recently used (LRU) order. Applications using Memcached typically layer requests and additions into RAM before falling back on a slower backing store, such as a database.

For more information on memcached: