Added INI settings available as of release 2.2.0

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@242800 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Mikael Johansson 2007-09-21 16:39:07 +00:00
parent 291b0cfb6d
commit 2abde6fe53

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.6 $ -->
<!-- $Revision: 1.7 $ -->
<section xml:id="memcache.ini" xmlns="http://docbook.org/ns/docbook">
&reftitle.runtime;
&extension.runtime;
@ -40,6 +40,18 @@
<entry>PHP_INI_ALL</entry>
<entry>Available since Memcache 2.0.2</entry>
</row>
<row>
<entry>memcache.hash_strategy</entry>
<entry>"standard"</entry>
<entry>PHP_INI_ALL</entry>
<entry>Available since Memcache 2.2.0</entry>
</row>
<row>
<entry>memcache.hash_function</entry>
<entry>"crc32"</entry>
<entry>PHP_INI_ALL</entry>
<entry>Available since Memcache 2.2.0</entry>
</row>
<row>
<entry>session.save_handler</entry>
<entry></entry>
@ -116,7 +128,36 @@
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.memcache.hash-strategy">
<term>
<parameter>session.hash_strategy</parameter>
<type>string</type>
</term>
<listitem>
<para>
Controls which strategy to use when mapping keys to servers. Set this value to
<literal>consistent</literal> to enable consistent hashing which allows servers
to be added or removed from the pool without causing keys to be remapped.
Setting this value to <literal>standard</literal> results in the old strategy
being used.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.memcache.hash-function">
<term>
<parameter>session.hash_function</parameter>
<type>string</type>
</term>
<listitem>
<para>
Controls which hash function to apply when mapping keys to servers, <literal>crc32</literal>
uses the standard CRC32 hash while <literal>fnv</literal> uses FNV-1a.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.memcache.session-handler">
<term>
<parameter>session.save_handler</parameter>