mirror of
https://github.com/php/doc-fr.git
synced 2026-03-23 22:52:18 +01:00
1033 lines
35 KiB
XML
1033 lines
35 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- $Revision$ -->
|
|
<!-- EN-Revision: b6c220c748034c8db2d007ef42b74b212ac2f1cd Maintainer: dams Status: ready -->
|
|
<!-- Reviewed: yes -->
|
|
|
|
<appendix xml:id="memcached.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
&reftitle.constants;
|
|
&extension.constants;
|
|
<variablelist>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-compression">
|
|
<term><constant>Memcached::OPT_COMPRESSION</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Active ou désactive la compression du contenu. Si elle est
|
|
activée, les éléments qui dépassent une taille (actuellement
|
|
2000 octets), seront compressés durant le stockage, et
|
|
décompressés au déstockage, de manière transparente. Le seuil peut être configuré à
|
|
l'aide du paramètre ini <link linkend="ini.memcached.compression-threshold">memcached.compression_threshold</link>.
|
|
</simpara>
|
|
<para>Type : <type>bool</type>, par défaut : &true;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-compression-type">
|
|
<term><constant>Memcached::OPT_COMPRESSION_TYPE</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Spécifie l'algorithme de compression à utiliser, si la compression est activée.
|
|
Les algorithmes valides sont <constant>Memcached::COMPRESSION_FASTLZ</constant>,
|
|
<constant>Memcached::COMPRESSION_ZLIB</constant> et
|
|
<constant>Memcached::COMPRESSION_ZSTD</constant>.
|
|
</simpara>
|
|
<para>Type : <type>int</type>, par défaut : <constant>Memcached::COMPRESSION_FASTLZ</constant>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.compression-fastlz">
|
|
<term><constant>Memcached::COMPRESSION_FASTLZ</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
L'algorithme de compression FASTLZ.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.compression-zlib">
|
|
<term><constant>Memcached::COMPRESSION_ZLIB</constant></term>
|
|
<listitem>
|
|
<simpara>L'algorithme de compression ZLIB.</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.compression-zstd">
|
|
<term><constant>Memcached::COMPRESSION_ZSTD</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
L'algorithme de compression ZSTD.
|
|
</simpara>
|
|
<simpara>
|
|
Disponible à partir de Memcached 3.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-compression-level">
|
|
<term><constant>Memcached::OPT_COMPRESSION_LEVEL</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Spécifie le niveau de compression à utiliser, si la compression est activée.
|
|
</simpara>
|
|
<simplelist>
|
|
<member><constant>Memcached::COMPRESSION_FASTLZ</constant> ne supporte pas les niveaux de compression.</member>
|
|
<member><constant>Memcached::COMPRESSION_ZSTD</constant> : le niveau minimum est <literal>-22</literal> et le niveau maximum est <literal>22</literal>.</member>
|
|
<member><constant>Memcached::COMPRESSION_ZLIB</constant> : le niveau minimum est <literal>0</literal> et le niveau maximum est <literal>9</literal>.</member>
|
|
</simplelist>
|
|
<para>Type : <type>int</type>, par défaut : <literal>3</literal>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-serializer">
|
|
<term><constant>Memcached::OPT_SERIALIZER</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Spécifie la fonction de sérialisation à utiliser pour les valeurs non
|
|
scalaires. Les fonctions valides sont
|
|
<constant>Memcached::SERIALIZER_PHP</constant>,
|
|
<constant>Memcached::SERIALIZER_IGBINARY</constant>,
|
|
<constant>Memcached::SERIALIZER_JSON</constant>,
|
|
<constant>Memcached::SERIALIZER_JSON_ARRAY</constant> et
|
|
<constant>Memcached::SERIALIZER_MSGPACK</constant>.
|
|
</simpara>
|
|
<para>
|
|
Type : <type>int</type>, par défaut : <constant>Memcached::SERIALIZER_IGBINARY</constant> si disponible,
|
|
puis <constant>Memcached::SERIALIZER_MSGPACK</constant> si disponible,
|
|
puis <constant>Memcached::SERIALIZER_PHP</constant>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.serializer-php">
|
|
<term><constant>Memcached::SERIALIZER_PHP</constant></term>
|
|
<listitem>
|
|
<para>
|
|
La fonction de sérialisation par défaut de PHP.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.serializer-igbinary">
|
|
<term><constant>Memcached::SERIALIZER_IGBINARY</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Le sérialiseur <link linkend="book.igbinary">igbinary</link>.
|
|
Au lieu d'une représentation textuelle, cette fonction stocke les
|
|
structures PHP dans un format compact et binaire, avec un gain
|
|
de temps et d'espace.
|
|
</simpara>
|
|
<simpara>
|
|
Ce sérialiseur est pris en charge uniquement si memcached est configuré avec
|
|
l'option <option>--enable-memcached-igbinary</option> et si l'extension
|
|
<link linkend="intro.igbinary">igbinary</link> est chargée.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.serializer-json">
|
|
<term><constant>Memcached::SERIALIZER_JSON</constant></term>
|
|
<listitem>
|
|
<para>Le sérialiseur JSON. Ce sérialiseur désérialise le JSON en un objet.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.serializer-json-array">
|
|
<term><constant>Memcached::SERIALIZER_JSON_ARRAY</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Le sérialiseur JSON en tableau.
|
|
Ce sérialiseur désérialise le JSON en un tableau associatif.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.serializer-msgpack">
|
|
<term><constant>Memcached::SERIALIZER_MSGPACK</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Le sérialiseur <link xlink:href="&url.pecl.package;msgpack">MessagePack</link>.
|
|
</simpara>
|
|
<simpara>
|
|
Ce sérialiseur est pris en charge uniquement si memcached est configuré avec
|
|
l'option <option>--enable-memcached-msgpack</option> et si l'extension
|
|
<literal>msgpack</literal> est chargée.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-prefix-key">
|
|
<term><constant>Memcached::OPT_PREFIX_KEY</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Cette option peut être utilisée pour créer un "domaine" pour les clés.
|
|
La valeur spécifiée ici sera préfixée à chaque clé. Elle ne peut pas être
|
|
plus longue que <literal>128</literal> caractères, et réduira d'autant
|
|
la taille maximale de clé disponible. Le préfixe est appliqué uniquement
|
|
aux clés d'élément, et non pas aux clés de serveur.
|
|
</simpara>
|
|
<para>Type : <type>string</type>, par défaut : <literal>""</literal>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-hash">
|
|
<term><constant>Memcached::OPT_HASH</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Spécifie l'algorithme de hachage utilisé pour les clés. Les valeurs valides
|
|
sont fournies avec les constantes <constant>Memcached::HASH_<replaceable>*</replaceable></constant>.
|
|
Chaque algorithme de hachage a ses avantages et inconvénients. Utiliser
|
|
celui qui est donné par défaut, si on ne comprend pas, ou que cela
|
|
importe peu.
|
|
</simpara>
|
|
<para>Type : <type>int</type>, par défaut : <constant>Memcached::HASH_DEFAULT</constant></para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.hash-default">
|
|
<term><constant>Memcached::HASH_DEFAULT</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'algorithme par défaut (<literal>Jenkins one-at-a-time</literal>)
|
|
de hachage.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.hash-md5">
|
|
<term><constant>Memcached::HASH_MD5</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'algorithme de hachage par MD5
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.hash-crc">
|
|
<term><constant>Memcached::HASH_CRC</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'algorithme de hachage par CRC
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.hash-fnv1-64">
|
|
<term><constant>Memcached::HASH_FNV1_64</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'algorithme de hachage par FNV1_64
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.hash-fnv1a-64">
|
|
<term><constant>Memcached::HASH_FNV1A_64</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'algorithme de hachage par FNV1_64A
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.hash-fnv1-32">
|
|
<term><constant>Memcached::HASH_FNV1_32</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'algorithme de hachage par FNV1_32
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.hash-fnv1a-32">
|
|
<term><constant>Memcached::HASH_FNV1A_32</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'algorithme de hachage par FNV1_32A
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.hash-hsieh">
|
|
<term><constant>Memcached::HASH_HSIEH</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'algorithme de hachage par Hsieh
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.hash-murmur">
|
|
<term><constant>Memcached::HASH_MURMUR</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'algorithme de hachage par Murmur
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-distribution">
|
|
<term><constant>Memcached::OPT_DISTRIBUTION</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Spécifie la méthode de distribution des clés sur les serveurs.
|
|
Actuellement, cette option supporte les modulo et le hachage cohérent.
|
|
Le hachage cohérent fournit la meilleure distribution, et permet
|
|
aux serveurs d'être ajoutés au groupe avec un minimum de pertes de
|
|
cache.
|
|
</simpara>
|
|
<para>Type : <type>int</type>, par défaut : <constant>Memcached::DISTRIBUTION_MODULA</constant>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.distribution-modula">
|
|
<term><constant>Memcached::DISTRIBUTION_MODULA</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'algorithme de distribution par modulo
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.distribution-consistent">
|
|
<term><constant>Memcached::DISTRIBUTION_CONSISTENT</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'algorithme de distribution par hachage cohérent
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.distribution-virtual-bucket">
|
|
<term><constant>Memcached::DISTRIBUTION_VIRTUAL_BUCKET</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Algorithme de distribution de clé de hachage Virtual Bucket (également appelé vbucket).
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-libketama-compatible">
|
|
<term><constant>Memcached::OPT_LIBKETAMA_COMPATIBLE</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Active ou non la compatibilité avec le comportement type libketama.
|
|
Quand cette option est activée, l'algorithme de hachage est MD5,
|
|
et la distribution est le hachage cohérent. Ceci est pratique car
|
|
d'autres client qui utilisent libketama (Python, Ruby, etc.) avec
|
|
la même configuration serveur seront capables d'utiliser les mêmes
|
|
clés, de manière transparente.
|
|
</para>
|
|
<note>
|
|
<para>
|
|
Cette option est hautement recommandée, pour utiliser
|
|
le hachage cohérent, et il est probable qu'elle soit activée
|
|
par défaut dans de futures versions.
|
|
</para>
|
|
</note>
|
|
<para>Type : <type>bool</type>, par défaut : &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-libketama-hash">
|
|
<term><constant>Memcached::OPT_LIBKETAMA_HASH</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Spécifie l'algorithme de hachage pour le mappage de l'hôte.
|
|
</simpara>
|
|
<para>Type : <type>int</type>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-tcp-keepalive">
|
|
<term><constant>Memcached::OPT_TCP_KEEPALIVE</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Active le maintien de la connexion TCP (keep-alive).
|
|
</simpara>
|
|
<para>Type : <type>bool</type>, par défaut : &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-buffer-writes">
|
|
<term><constant>Memcached::OPT_BUFFER_WRITES</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Active ou non la bufferisation d'entrée / sortie. La bufferisation
|
|
fait que les commandes de stockage mettent en buffer, au lieu de
|
|
faire des envois. Toute action qui lit des données fait que le
|
|
buffer d'écriture est envoyé au serveur distant. La fermeture de la
|
|
connexion ou son arrêt vont aussi forcer l'envoi des données du
|
|
buffer.
|
|
</simpara>
|
|
<para>Type : <type>bool</type>, par défaut : &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-binary-protocol">
|
|
<term><constant>Memcached::OPT_BINARY_PROTOCOL</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Activer cette option pour utiliser le protocole binaire.
|
|
À noter qu'il n'est pas possible de changer cette option pour
|
|
une connexion déjà ouverte.
|
|
</simpara>
|
|
<para>Type : <type>bool</type>, par défaut : &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-no-block">
|
|
<term><constant>Memcached::OPT_NO_BLOCK</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Active ou non les transferts asynchrones. Ceci est le mode de transfert
|
|
le plus rapide, pour les fonctions de stockage.
|
|
</simpara>
|
|
<para>Type : <type>bool</type>, par défaut : &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-noreply">
|
|
<term><constant>Memcached::OPT_NOREPLY</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Active ou désactive l'ignorance du résultat des commandes de stockage
|
|
(set, add, replace, append, prepend, delete, increment, decrement, etc.).
|
|
Les commandes de stockage seront envoyées sans passer du temps à attendre
|
|
pour une réponse (il n'y aurait pas de réponse).
|
|
Les commandes de récupérations tel que <methodname>Memcached::get</methodname>
|
|
ne sont pas affectées par ce paramétrage.
|
|
</simpara>
|
|
<para>Type: <type>bool</type>, par défaut: &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-tcp-nodelay">
|
|
<term><constant>Memcached::OPT_TCP_NODELAY</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Active ou non les connexions sans délai des sockets (cela peut être
|
|
un gain de performances dans certains environnements).
|
|
</simpara>
|
|
<para>Type: <type>bool</type>, par défaut: &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-socket-send-size">
|
|
<term><constant>Memcached::OPT_SOCKET_SEND_SIZE</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
La taille maximale du buffer d'envoi par socket, en octets.
|
|
</simpara>
|
|
<para>
|
|
Type : <type>int</type>, par défaut : varie en fonction de la configuration de la plateforme/du noyau.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-socket-recv-size">
|
|
<term><constant>Memcached::OPT_SOCKET_RECV_SIZE</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
La taille maximale du buffer de réception par socket, en octets.
|
|
</simpara>
|
|
<para>
|
|
Type : <type>int</type>, par défaut : varie en fonction de la configuration de la plateforme/du noyau.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-connect-timeout">
|
|
<term><constant>Memcached::OPT_CONNECT_TIMEOUT</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
En mode non-bloquant, cette option configure le délai d'expiration
|
|
durant la connexion du socket, en millisecondes.
|
|
</simpara>
|
|
<para>Type: <type>int</type>, par défaut: <literal>1000</literal>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-retry-timeout">
|
|
<term><constant>Memcached::OPT_RETRY_TIMEOUT</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
La durée, en secondes, d'attente avant de tenter à nouveau une
|
|
connexion qui a échoué.
|
|
</simpara>
|
|
<para>Type: <type>int</type>, par défaut: <literal>2</literal>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="memcached.constants.opt-dead-timeout">
|
|
<term><constant>Memcached::OPT_DEAD_TIMEOUT</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
La durée, en secondes, à attendre avant de réessayer les serveurs morts.
|
|
<literal>0</literal> signifie aucun réessai.
|
|
</simpara>
|
|
<para>Type : <type>int</type>, par défaut : <literal>0</literal>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-send-timeout">
|
|
<term><constant>Memcached::OPT_SEND_TIMEOUT</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Délai d'expiration d'envoi pour le socket, en microsecondes. Dans les cas
|
|
où on utilise un socket non bloquant, cela permettra d'avoir
|
|
des délais d'expiration en envoi de données, malgré tout.
|
|
</simpara>
|
|
<para>Type : <type>int</type>, par défaut : <literal>0</literal>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-recv-timeout">
|
|
<term><constant>Memcached::OPT_RECV_TIMEOUT</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Délai d'expiration de réception pour le socket, en microsecondes. Dans les cas
|
|
où on utilise un socket non bloquant, cela permettra d'avoir
|
|
des délais d'expiration en réception de données, malgré tout.
|
|
</simpara>
|
|
<para>Type : <type>int</type>, par défaut : <literal>0</literal>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-poll-timeout">
|
|
<term><constant>Memcached::OPT_POLL_TIMEOUT</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Délai d'expiration pour le polling de connexions, en millisecondes.
|
|
</simpara>
|
|
<para>Type : <type>int</type>, par défaut : <literal>1000</literal>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-cache-lookups">
|
|
<term><constant>Memcached::OPT_CACHE_LOOKUPS</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Active ou non le cache de DNS.
|
|
</simpara>
|
|
<para>Type : <type>bool</type>, par défaut : &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-server-failure-limit">
|
|
<term><constant>Memcached::OPT_SERVER_FAILURE_LIMIT</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Spécifie la limite du nombre d'échec de connexions. Le serveur sera
|
|
alors retiré de la liste après autant d'échec de connexions en succession.
|
|
</simpara>
|
|
<para>Type : <type>int</type>, par défaut : <literal>5</literal>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="memcached.constants.opt-server-timeout-limit">
|
|
<term><constant>Memcached::OPT_SERVER_TIMEOUT_LIMIT</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Spécifie la limite de délai d'attente pour les tentatives de connexion au serveur.
|
|
Le serveur sera supprimé après ce nombre de délais d'attente continus de connexion.
|
|
</simpara>
|
|
<para>Type : <type>int</type>, par défaut : <literal>0</literal>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-auto-eject-hosts">
|
|
<term><constant>Memcached::OPT_AUTO_EJECT_HOSTS</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Supprime les serveurs désactivés de la liste. À utiliser avec
|
|
<constant>Memcached::OPT_SERVER_FAILURE_LIMIT</constant> et
|
|
<constant>Memcached::OPT_SERVER_TIMEOUT_LIMIT</constant>.
|
|
</para>
|
|
<note>
|
|
<para>
|
|
Cette option est remplacée par
|
|
<constant>Memcached::OPT_REMOVE_FAILED_SERVERS</constant>.
|
|
</para>
|
|
</note>
|
|
<para>Type : <type>bool</type>, par défaut : &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-verify-key">
|
|
<term><constant>Memcached::OPT_VERIFY_KEY</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Active la vérification des clés par memcached.
|
|
</simpara>
|
|
<para>Type : <type>bool</type>, par défaut : &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-use-udp">
|
|
<term><constant>Memcached::OPT_USE_UDP</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Utilise UDP au lieu de TCP.
|
|
</simpara>
|
|
<para>Type : <type>bool</type>, par défaut : &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-number-of-replicas">
|
|
<term><constant>Memcached::OPT_NUMBER_OF_REPLICAS</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Stocke ce nombre de répliques de chaque élément sur différents serveurs.
|
|
</simpara>
|
|
<para>Type : <type>int</type>, par défaut : <literal>0</literal>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-randomize-replica-reads">
|
|
<term><constant>Memcached::OPT_RANDOMIZE_REPLICA_READS</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Randomise le serveur de lecture de réplique.
|
|
</simpara>
|
|
<para>Type : <type>bool</type>, par défaut : &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.opt-remove-failed-servers">
|
|
<term><constant>Memcached::OPT_REMOVE_FAILED_SERVERS</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Supprime les serveurs désactivés de la liste. À utiliser avec
|
|
<constant>Memcached::OPT_SERVER_FAILURE_LIMIT</constant> et
|
|
<constant>Memcached::OPT_SERVER_TIMEOUT_LIMIT</constant>.
|
|
</simpara>
|
|
<para>Type : <type>bool</type>, par défaut : &false;.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.have-igbinary">
|
|
<term><constant>Memcached::HAVE_IGBINARY</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Indique si le support de la fonction de sérialisation
|
|
igbinary est activé.
|
|
</simpara>
|
|
<para>Type: <type>bool</type>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.have-json">
|
|
<term><constant>Memcached::HAVE_JSON</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Indique si la fonction de sérialisation JSON
|
|
est disponible.
|
|
</simpara>
|
|
<para>Type: <type>bool</type>.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.have-msgpack">
|
|
<term><constant>Memcached::HAVE_MSGPACK</constant></term>
|
|
<listitem>
|
|
<simpara>Indique si le support du sérialiseur msgpack est disponible.</simpara>
|
|
<para>Type: <type>bool</type>.</para>
|
|
<para>Disponible à partir de Memcached 3.0.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.have-zstd">
|
|
<term><constant>Memcached::HAVE_ZSTD</constant></term>
|
|
<listitem>
|
|
<simpara>Indique si la prise en charge de la compression ZSTD est disponible.</simpara>
|
|
<para>Type : <type>bool</type>.</para>
|
|
<para>Disponible à partir de Memcached 3.3.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.have-encoding">
|
|
<term><constant>Memcached::HAVE_ENCODING</constant></term>
|
|
<listitem>
|
|
<simpara>
|
|
Indique si le chiffrement des données via
|
|
<methodname>Memcached::setEncodingKey</methodname> est pris en charge.
|
|
</simpara>
|
|
<para>Type : <type>bool</type>.</para>
|
|
<para>Disponible à partir de Memcached 3.1.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.have-session">
|
|
<term><constant>Memcached::HAVE_SESSION</constant></term>
|
|
<listitem>
|
|
<para>Type: <type>bool</type>.</para>
|
|
<para>Disponible à partir de Memcached 3.0.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.have-sasl">
|
|
<term><constant>Memcached::HAVE_SASL</constant></term>
|
|
<listitem>
|
|
<para>Type: <type>bool</type>.</para>
|
|
<para>Disponible à partir de Memcached 3.0.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.get-extended">
|
|
<term><constant>Memcached::GET_EXTENDED</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Un drapeau pour <methodname>Memcached::get</methodname>,
|
|
<methodname>Memcached::getMulti</methodname> et
|
|
<methodname>Memcached::getMultiByKey</methodname> pour s'assurer
|
|
que les valeurs du jeton CAS sont également renvoyées.
|
|
</para>
|
|
<para>Disponible à partir de Memcached 3.0.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.get-preserve-order">
|
|
<term><constant>Memcached::GET_PRESERVE_ORDER</constant></term>
|
|
<listitem>
|
|
<para>Une option pour <methodname>Memcached::getMulti</methodname> et
|
|
<methodname>Memcached::getMultiByKey</methodname> afin de s'assurer que les
|
|
clés sont retournées dans le même ordre que leur ordre de requête.
|
|
Les clés inexistantes prennent alors la valeur &null;
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-success">
|
|
<term><constant>Memcached::RES_SUCCESS</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'opération a réussi.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-failure">
|
|
<term><constant>Memcached::RES_FAILURE</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'opération a échoué, d'une manière ou d'une autre.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-host-lookup-failure">
|
|
<term><constant>Memcached::RES_HOST_LOOKUP_FAILURE</constant></term>
|
|
<listitem>
|
|
<para>
|
|
La recherche DNS a échoué.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-unknown-read-failure">
|
|
<term><constant>Memcached::RES_UNKNOWN_READ_FAILURE</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Échec de lecture sur le réseau.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-protocol-error">
|
|
<term><constant>Memcached::RES_PROTOCOL_ERROR</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Mauvaise commande dans le protocole memcached.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-client-error">
|
|
<term><constant>Memcached::RES_CLIENT_ERROR</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Erreur du côté du client.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-server-error">
|
|
<term><constant>Memcached::RES_SERVER_ERROR</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Erreur du côté du serveur.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-write-failure">
|
|
<term><constant>Memcached::RES_WRITE_FAILURE</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Échec de l'écriture sur le réseau.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-data-exists">
|
|
<term><constant>Memcached::RES_DATA_EXISTS</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Échec de la comparaison et échange : l'élément qu'on essaie
|
|
de stocker a été modifié depuis la dernière lecture.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-notstored">
|
|
<term><constant>Memcached::RES_NOTSTORED</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'élément n'a pas été stocké, mais pas à cause d'une erreur. Ceci est
|
|
normal, et signifie qu'une condition pour un ajout "<literal>add</literal>"
|
|
ou un remplacement "<literal>replace</literal>" n'a pas été satisfait, ou
|
|
qu'un élément a été mis dans une file d'effacement.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-notfound">
|
|
<term><constant>Memcached::RES_NOTFOUND</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'élément avec cette clé n'a pas été trouvé (avec une opération
|
|
"<literal>get</literal>" ou "<literal>cas</literal>").
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-partial-read">
|
|
<term><constant>Memcached::RES_PARTIAL_READ</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Erreur de lecture partielle sur le réseau.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-some-errors">
|
|
<term><constant>Memcached::RES_SOME_ERRORS</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Des erreurs sont survenues durant une lecture multiple.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-no-servers">
|
|
<term><constant>Memcached::RES_NO_SERVERS</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Liste de serveurs vide.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-end">
|
|
<term><constant>Memcached::RES_END</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Fin de jeu de résultats.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-errno">
|
|
<term><constant>Memcached::RES_ERRNO</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Erreur système.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-buffered">
|
|
<term><constant>Memcached::RES_BUFFERED</constant></term>
|
|
<listitem>
|
|
<para>
|
|
L'opération a été bufferisée.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-timeout">
|
|
<term><constant>Memcached::RES_TIMEOUT</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Le délai d'exécution de l'opération a expiré.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-bad-key-provided">
|
|
<term><constant>Memcached::RES_BAD_KEY_PROVIDED</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Mauvaise clé.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-stored">
|
|
<term><constant>Memcached::RES_STORED</constant></term>
|
|
<listitem>
|
|
<simpara>Élément stocké.</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-deleted">
|
|
<term><constant>Memcached::RES_DELETED</constant></term>
|
|
<listitem>
|
|
<simpara>Élément supprimé.</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-stat">
|
|
<term><constant>Memcached::RES_STAT</constant></term>
|
|
<listitem>
|
|
<simpara>Statistiques.</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-item">
|
|
<term><constant>Memcached::RES_ITEM</constant></term>
|
|
<listitem>
|
|
<simpara>Élément.</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-not-supported">
|
|
<term><constant>Memcached::RES_NOT_SUPPORTED</constant></term>
|
|
<listitem>
|
|
<simpara>Non pris en charge.</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-fetch-notfinished">
|
|
<term><constant>Memcached::RES_FETCH_NOTFINISHED</constant></term>
|
|
<listitem>
|
|
<simpara>Récupération non terminée.</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-server-marked-dead">
|
|
<term><constant>Memcached::RES_SERVER_MARKED_DEAD</constant></term>
|
|
<listitem>
|
|
<simpara>Serveur marqué comme mort.</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-unknown-stat-key">
|
|
<term><constant>Memcached::RES_UNKNOWN_STAT_KEY</constant></term>
|
|
<listitem>
|
|
<simpara>Clé de statistique inconnue.</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-invalid-host-protocol">
|
|
<term><constant>Memcached::RES_INVALID_HOST_PROTOCOL</constant></term>
|
|
<listitem>
|
|
<simpara>Protocole d'hôte invalide.</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-memory-allocation-failure">
|
|
<term><constant>Memcached::RES_MEMORY_ALLOCATION_FAILURE</constant></term>
|
|
<listitem>
|
|
<simpara>Échec d'allocation mémoire.</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-connection-socket-create-failure">
|
|
<term><constant>Memcached::RES_CONNECTION_SOCKET_CREATE_FAILURE</constant></term>
|
|
<listitem>
|
|
<para>Impossible de créer un socket.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-payload-failure">
|
|
<term><constant>Memcached::RES_PAYLOAD_FAILURE</constant></term>
|
|
<listitem>
|
|
<para>
|
|
Échec de traitement : impossible de compresser,
|
|
décompresser ou sérialiser la valeur.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-auth-problem">
|
|
<term><constant>Memcached::RES_AUTH_PROBLEM</constant></term>
|
|
<listitem>
|
|
<para>Disponible à partir de Memcached 3.0.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-auth-failure">
|
|
<term><constant>Memcached::RES_AUTH_FAILURE</constant></term>
|
|
<listitem>
|
|
<para>Disponible à partir de Memcached 3.0.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-auth-continue">
|
|
<term><constant>Memcached::RES_AUTH_CONTINUE</constant></term>
|
|
<listitem>
|
|
<para>Disponible à partir de Memcached 3.0.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-e2big">
|
|
<term><constant>Memcached::RES_E2BIG</constant></term>
|
|
<listitem>
|
|
<para>Disponible à partir de Memcached 3.0.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-key-too-big">
|
|
<term><constant>Memcached::RES_KEY_TOO_BIG</constant></term>
|
|
<listitem>
|
|
<para>Disponible à partir de Memcached 3.0.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-server-temporarily-disabled">
|
|
<term><constant>Memcached::RES_SERVER_TEMPORARILY_DISABLED</constant></term>
|
|
<listitem>
|
|
<para>Disponible à partir de Memcached 3.0.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
<varlistentry xml:id="memcached.constants.res-server-memory-allocation-failure">
|
|
<term><constant>Memcached::RES_SERVER_MEMORY_ALLOCATION_FAILURE</constant></term>
|
|
<listitem>
|
|
<para>Disponible à partir de Memcached 3.0.0.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
|
|
</variablelist>
|
|
</appendix>
|
|
|
|
<!-- Keep this comment at the end of the file
|
|
Local variables:
|
|
mode: sgml
|
|
sgml-omittag:t
|
|
sgml-shorttag:t
|
|
sgml-minimize-attributes:nil
|
|
sgml-always-quote-attributes:t
|
|
sgml-indent-step:1
|
|
sgml-indent-data:t
|
|
indent-tabs-mode:nil
|
|
sgml-parent-document:nil
|
|
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
|
sgml-exposed-tags:nil
|
|
sgml-local-catalogs:nil
|
|
sgml-local-ecat-files:nil
|
|
End:
|
|
vim600: syn=xml fen fdm=syntax fdl=2 si
|
|
vim: et tw=78 syn=sgml
|
|
vi: ts=1 sw=1
|
|
-->
|