]> granicus.if.org Git - apache/blob - docs/manual/socache.html.en
Update xforms
[apache] / docs / manual / socache.html.en
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><!--
4         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5               This file is generated from xml source: DO NOT EDIT
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7       -->
8 <title>Shared Object Cache in Apache HTTP Server - Apache HTTP Server</title>
9 <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10 <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11 <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
12 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
13 <body id="manual-page" class="no-sidebar"><div id="page-header">
14 <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossary</a> | <a href="./sitemap.html">Sitemap</a></p>
15 <p class="apache">Apache HTTP Server Version 2.5</p>
16 <img alt="" src="./images/feather.gif" /></div>
17 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
18 <div id="path">
19 <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Server</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="./">Version 2.5</a></div><div id="page-content"><div id="preamble"><h1>Shared Object Cache in Apache HTTP Server</h1>
20 <div class="toplang">
21 <p><span>Available Languages: </span><a href="./en/socache.html" title="English">&nbsp;en&nbsp;</a></p>
22 </div>
23
24     <p>The Shared Object Cache provides a means to share simple data
25     across all a server's workers, regardless of <a href="mpm.html">thread
26     and process models</a>.  It is used where the advantages of sharing
27     data across processes outweigh the performance overhead of
28     inter-process communication.</p>
29   </div>
30 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
31 <div class="section">
32 <h2><a name="providers" id="providers">Shared Object Cache Providers</a></h2>
33     
34     <p>The shared object cache as such is an abstraction.  Four different
35     modules implement it.  To use the cache, one or more of these modules
36     must be present, and configured.</p>
37     <p>The only configuration required is to select which cache provider
38     to use.  This is the responsibility of modules using the cache, and
39     they enable selection using directives such as
40     <code class="directive"><a href="./mod/authn_socache.html#authncachesocache">AuthnCacheSOCache</a></code>,
41     <code class="directive"><a href="./mod/ssl.html#sslsessioncache">SSLSessionCache</a></code>, and
42     <code class="directive"><a href="./mod/ssl.html#sslstaplingcache">SSLStaplingCache</a></code>.</p>
43     <p>Currently available providers are:</p>
44     <dl>
45     <dt>"dbm" (mod_socache_dbm)</dt>
46     <dd>This makes use of a DBM hash file.
47      The choice of underlying DBM used may be configurable
48      if the installed APR version supports multiple DBM implementations.</dd>
49     <dt>"dc" (mod_socache_dc)</dt>
50     <dd>This makes use of the <a href="http://www.distcache.org/">distcache</a>
51     distributed session caching libraries.</dd>
52     <dt>"memcache" (mod_socache_memcache)</dt>
53     <dd>This makes use of the <a href="http://memcached.org/">memcached</a>
54     high-performance, distributed memory object caching system.</dd>
55     <dt>"shmcb" (mod_socache_shmcb)</dt>
56     <dd>This makes use of a high-performance cyclic buffer inside a
57      shared memory segment.</dd>
58     </dl>
59   </div></div>
60 <div class="bottomlang">
61 <p><span>Available Languages: </span><a href="./en/socache.html" title="English">&nbsp;en&nbsp;</a></p>
62 </div><div id="footer">
63 <p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
64 <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossary</a> | <a href="./sitemap.html">Sitemap</a></p></div>
65 </body></html>