<p>The only configuration required is to select which cache provider
to use. This is the responsibility of modules using the cache, and
they enable selection using directives such as
- <directive module="authn_socache">AuthnCacheSOCache</directive>,
- <directive module="ssl">SSLSessionCache</directive>, and
- <directive module="ssl">SSLStaplingCache</directive>.</p>
+ <directive module="mod_cache_socache">CacheSocache</directive>,
+ <directive module="mod_authn_socache">AuthnCacheSOCache</directive>,
+ <directive module="mod_ssl">SSLSessionCache</directive>, and
+ <directive module="mod_ssl">SSLStaplingCache</directive>.</p>
<p>Currently available providers are:</p>
<dl>
<dt>"dbm" (<module>mod_socache_dbm</module>)</dt>
The choice of underlying DBM used may be configurable
if the installed APR version supports multiple DBM implementations.</dd>
<dt>"dc" (<module>mod_socache_dc</module>)</dt>
- <dd>This makes use of the <a href="http://www.distcache.org/">distcache</a>
+ <dd>This makes use of the <a href="http://distcache.sourceforge.net/">distcache</a>
distributed session caching libraries.</dd>
<dt>"memcache" (<module>mod_socache_memcache</module>)</dt>
<dd>This makes use of the <a href="http://memcached.org/">memcached</a>
high-performance, distributed memory object caching system.</dd>
+ <dt>"redis" (<module>mod_socache_redis</module>)</dt>
+ <dd>This makes use of the <a href="http://redis.io/">Redis</a>
+ high-performance, distributed memory object caching system.</dd>
<dt>"shmcb" (<module>mod_socache_shmcb</module>)</dt>
<dd>This makes use of a high-performance cyclic buffer inside a
shared memory segment.</dd>
<dt>const char *create(ap_socache_instance_t **instance, const char *arg,
apr_pool_t *tmp, apr_pool_t *p);</dt>
<dd>Create a session cache based on the given configuration string.
- The instance pointer returned in the instance paramater will be
+ The instance pointer returned in the instance parameter will be
passed as the first argument to subsequent invocations.</dd>
<dt>apr_status_t init(ap_socache_instance_t *instance, const char *cname,