Ԥ���峣��

���г����ɴ���չ���壬�ҽ��ڴ���չ������ PHP ��������ʱ��̬����ʱ���á�

Memcached::OPT_COMPRESSION

������ر�ѹ�����ܡ���������ʱ��item��ֵ����ij����ֵ����ǰ��100bytes��ʱ�������ȶ�ֵ����ѹ��Ȼ��洢���� �ڻ�ȡ��ֵʱ���н�ѹ��Ȼ�󷵻أ�ʹ��ѹ����Ӧ�ò�͸����

����: boolean, Ĭ��: TRUE.

Memcached::OPT_SERIALIZER

ָ�����ڷDZ���ֵ�������л������л����ߡ����õ�ֵ��Memcached::SERIALIZER_PHP ��Memcached::SERIALIZER_IGBINARY�����߽���memcached����ʱ���� --enable-memcached-igbinaryѡ��� igbinary��չ������ʱ����Ч��

����: integer, Ĭ��: Memcached::SERIALIZER_PHP.

Memcached::SERIALIZER_PHP

Ĭ�ϵ�PHP���л����ߣ���serialize��������

Memcached::SERIALIZER_IGBINARY

» igbinary���л����ߡ�����php�����ݽṹ �洢Ϊ���ܵĶ�������ʽ����ʱ��Ϳռ��϶������Ľ���

Memcached::SERIALIZER_JSON

JSON���л�����Ҫ PHP 5.2.10���ϡ�

Memcached::OPT_PREFIX_KEY

��������Ϊkey����"��"�����ֵ���ᱻ��Ϊÿ��key��ǰ׺�������ܳ���128���ַ��� ���ҽ����������������key�ij��ȡ����ǰ׺�������ڱ��洢��Ԫ�ص�key�����������ڷ�����key��

����: string, Ĭ��: "".

Memcached::OPT_HASH

ָ���洢Ԫ��keyʹ�õ�hash�㷨�����õ�ֵ��Memcached::HASH_*ϵ�еij����� ÿ��hash�㷨�����������ƺ����ƣ����㲻�˽��ȷ�������㷨���������ʱ����ʹ��Ĭ��ֵ��

����: integer, Ĭ��: Memcached::HASH_DEFAULT

Memcached::HASH_DEFAULT

Ĭ�ϵ�(Jenkins one-at-a-time)Ԫ��key hash�㷨

Memcached::HASH_MD5

md5Ԫ��key hash�㷨��

Memcached::HASH_CRC

CRCԪ��key hash�㷨��

Memcached::HASH_FNV1_64

FNV1_64Ԫ��key hash�㷨��

Memcached::HASH_FNV1A_64

FNV1_64AԪ��key hash�㷨��

Memcached::HASH_FNV1_32

FNV1_32Ԫ��key hash�㷨��

Memcached::HASH_FNV1A_32

FNV1_32AԪ��key hash�㷨��

Memcached::HASH_HSIEH

HsiehԪ��key hash�㷨��

Memcached::HASH_MURMUR

MurmurԪ��key hash�㷨��

Memcached::OPT_DISTRIBUTION

ָ��Ԫ��key�ֲ��������������ķ�������ǰ֧�ֵķ����������ֲ�����һ����hash�㷨���֡�һ����hash�㷨�ṩ �˸��õķ�����Բ�������ӷ���������Ⱥʱ������С�����涪ʧ��

����: integer, Ĭ��: Memcached::DISTRIBUTION_MODULA.

Memcached::DISTRIBUTION_MODULA

�����ֲ��㷨��

Memcached::DISTRIBUTION_CONSISTENT

һ���Էֲ��㷨(����libketama).

Memcached::OPT_LIBKETAMA_COMPATIBLE

������رռ��ݵ�libketama����Ϊ����������ѡ���Ԫ��key��hash�㷨���ᱻ����Ϊmd5���ҷֲ��㷨���� ���ô���Ȩ�ص�һ����hash�ֲ�����һ��dz�������Ϊ��������libketama�Ŀͻ��ˣ�����python��urby����ͬ�� �ķ���������¿���͸���ķ���key��

Note:

�����Ҫʹ��һ����hash�㷨ǿ�ҽ��鿪����ѡ��������ѡ�������δ���ķ������б�����ΪĬ�Ͽ�����

����: boolean, Ĭ��: FALSE.

Memcached::OPT_BUFFER_WRITES

������ر�I/O���档����I/O����ᵼ�´洢���ʵ�ʷ��Ͷ��Ǵ洢���������С�����ļ������ݲ������ᵼ�� �����е����ݱ����͵�Զ�̷���ˡ��˳����ӻ�ر�����Ҳ�ᵼ�»������ݱ����͵�Զ�̷���ˡ�

����: boolean, Ĭ��: FALSE.

Memcached::OPT_BINARY_PROTOCOL

����ʹ�ö�����Э�顣��ע�����ѡ�����һ���򿪵������Ͻ����л���

����: boolean, Ĭ��: FALSE.

Memcached::OPT_NO_BLOCK

������ر��첽I/O���⽫ʹ�ô洢���������ٶ���󻯡�

����: boolean, Ĭ��: FALSE.

Memcached::OPT_TCP_NODELAY

������ر�������socket�����ӳ����ԣ���ijЩ�þ����ܻ�����ٶ��ϵ���������

����: boolean, Ĭ��: FALSE.

Memcached::OPT_SOCKET_SEND_SIZE

socket���ͻ�������ֵ��

����: integer, Ĭ��: ���ݲ�ͬ��ƽ̨/�ں����ò�ͬ

Memcached::OPT_SOCKET_RECV_SIZE

socket���ջ�������ֵ��

����: integer, Ĭ��: ���ݲ�ͬ��ƽ̨/�ں����ò�ͬ

Memcached::OPT_CONNECT_TIMEOUT

�ڷ�����ģʽ���������õ�ֵ����socket���ӵij�ʱʱ�䣬��λ�Ǻ��롣

����: integer, Ĭ��: 1000.

Memcached::OPT_RETRY_TIMEOUT

�ȴ�ʧ�ܵ��������Ե�ʱ�䣬��λ�롣

����: integer, Ĭ��: 0.

Memcached::OPT_SEND_TIMEOUT

socket���ͳ�ʱʱ�䣬��λ΢�롣�����������������ʹ�÷�����I/O���⽫ʹ������Ȼ�����ݻᷢ�ͳ�ʱ��

����: integer, Ĭ��: 0.

Memcached::OPT_RECV_TIMEOUT

socket��ȡ��ʱʱ�䣬��λ΢�롣�����������������ʹ�÷�����I/O���⽫ʹ������Ȼ�����ݻ��ȡ��ʱ��

����: integer, Ĭ��: 0.

Memcached::OPT_POLL_TIMEOUT

poll���ӳ�ʱʱ�䣬��λ���롣

����: integer, Ĭ��: 1000.

Memcached::OPT_CACHE_LOOKUPS

���������DNS���һ��档

����: boolean, Ĭ��: FALSE.

Memcached::OPT_SERVER_FAILURE_LIMIT

ָ��һ�����������ӵ�ʧ�����Դ������ơ��ڴﵽ��������ʧ��������˷����������ӷ����������Ƴ���

����: integer, Ĭ��: 0.

Memcached::HAVE_IGBINARY

ָʾ�Ƿ�֧��igbinary�����л���

����: boolean.

Memcached::HAVE_JSON

ָʾ�Ƿ�֧��json�����л���

����: boolean.

Memcached::GET_PRESERVE_ORDER

һ������Memcached::getMulti()�� Memcached::getMultiByKey()�ı������ȷ�����ص�key�������key˳�򱣳�һ�¡� �����ڵ�key����õ�һ��NULLֵ��

Memcached::RES_SUCCESS

�����ɹ���

Memcached::RES_FAILURE

ij�ַ�ʽ�IJ���ʧ�ܡ�

Memcached::RES_HOST_LOOKUP_FAILURE

DNS����ʧ�ܡ�

Memcached::RES_UNKNOWN_READ_FAILURE

��ȡ��������ʧ�ܡ�

Memcached::RES_PROTOCOL_ERROR

�����memcachedЭ�����

Memcached::RES_CLIENT_ERROR

�ͻ��˴���

Memcached::RES_SERVER_ERROR

����˴���

Memcached::RES_WRITE_FAILURE

������д����ʧ�ܡ�

Memcached::RES_DATA_EXISTS

�Ƚϲ�����ֵ����ʧ�ܣ�cas�����������������˴洢����ʱ�����Դ��������һ��ȡ��key��Ӧ����֮�󱻸ı䵼��ʧ�ܡ�

Memcached::RES_NOTSTORED

Ԫ��û�б��洢������������Ϊһ��������ͨ������add��Ԫ���Ѵ��ڣ���replace��Ԫ�ز����ڣ���ʽ�洢����ʧ�ܻ���Ԫ���Ѿ���һ��ɾ�������У���ʱɾ������

Memcached::RES_NOTFOUND

Ԫ��δ�ҵ���ͨ��get��cas����ʱ����

Memcached::RES_PARTIAL_READ

�ֲ��������ݶ�����

Memcached::RES_SOME_ERRORS

�ڶ�key��ȡ��ʱ��������

Memcached::RES_NO_SERVERS

�������ؿա�

Memcached::RES_END

���������β�ˡ�

Memcached::RES_ERRNO

ϵͳ����

Memcached::RES_BUFFERED

���������档

Memcached::RES_TIMEOUT

������ʱ��

Memcached::RES_BAD_KEY_PROVIDED

�ṩ����Ч��key��

Memcached::RES_CONNECTION_SOCKET_CREATE_FAILURE

��������socketʧ�ܡ�

Memcached::RES_PAYLOAD_FAILURE

����ѹ��/��ѹ�������л�/�����л�ֵ��