/xml/reference/memcached/constants.xml

http://phpdoc-zh.googlecode.com/ · XML · 493 lines · 411 code · 61 blank · 21 comment · 0 complexity · d61aeaf5b518083ac64c3446bbc7dd6b MD5 · raw file

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!-- $Revision: 317668 $ -->
  3. <appendix xml:id="memcached.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  4. &reftitle.constants;
  5. &extension.constants;
  6. <variablelist>
  7. <varlistentry xml:id="memcached.constants.opt-compression">
  8. <term><constant>Memcached::OPT_COMPRESSION</constant></term>
  9. <listitem>
  10. <para>
  11. ?????????????????item????????????100bytes??????????????????
  12. ???????????????????????????
  13. </para>
  14. <para>??: <literal>boolean</literal>, ??: &true;.</para>
  15. </listitem>
  16. </varlistentry>
  17. <varlistentry xml:id="memcached.constants.opt-serializer">
  18. <term><constant>Memcached::OPT_SERIALIZER</constant></term>
  19. <listitem>
  20. <para>
  21. ?????????????????????????<constant>Memcached::SERIALIZER_PHP</constant>
  22. ?<constant>Memcached::SERIALIZER_IGBINARY</constant>?????memcached?????
  23. <literal>--enable-memcached-igbinary</literal>????
  24. <literal>igbinary</literal>??????????
  25. </para>
  26. <para>??: <literal>integer</literal>, ??: <constant>Memcached::SERIALIZER_PHP</constant>.</para>
  27. </listitem>
  28. </varlistentry>
  29. <varlistentry xml:id="memcached.constants.serializer-php">
  30. <term><constant>Memcached::SERIALIZER_PHP</constant></term>
  31. <listitem>
  32. <para>???PHP???????serialize????</para>
  33. </listitem>
  34. </varlistentry>
  35. <varlistentry xml:id="memcached.constants.serializer-igbinary">
  36. <term><constant>Memcached::SERIALIZER_IGBINARY</constant></term>
  37. <listitem>
  38. <para><link xlink:href="&url.igbinary;">igbinary</link>????????php?????
  39. ?????????????????????????
  40. </para>
  41. </listitem>
  42. </varlistentry>
  43. <varlistentry xml:id="memcached.constants.serializer-json">
  44. <term><constant>Memcached::SERIALIZER_JSON</constant></term>
  45. <listitem>
  46. <para>JSON?????? PHP 5.2.10???</para>
  47. </listitem>
  48. </varlistentry>
  49. <varlistentry xml:id="memcached.constants.opt-prefix-key">
  50. <term><constant>Memcached::OPT_PREFIX_KEY</constant></term>
  51. <listitem>
  52. <para>
  53. ?????key??“?”???????????key?????????<literal>128</literal>????
  54. ????????????key???????????????????key?????????key?
  55. </para>
  56. <para>??: <literal>string</literal>, ??: <literal>""</literal>.</para>
  57. </listitem>
  58. </varlistentry>
  59. <varlistentry xml:id="memcached.constants.opt-hash">
  60. <term><constant>Memcached::OPT_HASH</constant></term>
  61. <listitem>
  62. <para>
  63. ??????key???hash????????<constant>Memcached::HASH_*</constant>??????
  64. ??hash???????????????????????????????????????
  65. </para>
  66. <para>??: <literal>integer</literal>, ??: <constant>Memcached::HASH_DEFAULT</constant></para>
  67. </listitem>
  68. </varlistentry>
  69. <varlistentry xml:id="memcached.constants.hash-default">
  70. <term><constant>Memcached::HASH_DEFAULT</constant></term>
  71. <listitem>
  72. <para>???(Jenkins one-at-a-time)??key hash??</para>
  73. </listitem>
  74. </varlistentry>
  75. <varlistentry xml:id="memcached.constants.hash-md5">
  76. <term><constant>Memcached::HASH_MD5</constant></term>
  77. <listitem>
  78. <para>md5??key hash???</para>
  79. </listitem>
  80. </varlistentry>
  81. <varlistentry xml:id="memcached.constants.hash-crc">
  82. <term><constant>Memcached::HASH_CRC</constant></term>
  83. <listitem>
  84. <para>CRC??key hash???</para>
  85. </listitem>
  86. </varlistentry>
  87. <varlistentry xml:id="memcached.constants.hash-fnv1-64">
  88. <term><constant>Memcached::HASH_FNV1_64</constant></term>
  89. <listitem>
  90. <para>FNV1_64??key hash???</para>
  91. </listitem>
  92. </varlistentry>
  93. <varlistentry xml:id="memcached.constants.hash-fnv1a-64">
  94. <term><constant>Memcached::HASH_FNV1A_64</constant></term>
  95. <listitem>
  96. <para>FNV1_64A??key hash???</para>
  97. </listitem>
  98. </varlistentry>
  99. <varlistentry xml:id="memcached.constants.hash-fnv1-32">
  100. <term><constant>Memcached::HASH_FNV1_32</constant></term>
  101. <listitem>
  102. <para>FNV1_32??key hash???</para>
  103. </listitem>
  104. </varlistentry>
  105. <varlistentry xml:id="memcached.constants.hash-fnv1a-32">
  106. <term><constant>Memcached::HASH_FNV1A_32</constant></term>
  107. <listitem>
  108. <para>FNV1_32A??key hash???</para>
  109. </listitem>
  110. </varlistentry>
  111. <varlistentry xml:id="memcached.constants.hash-hsieh">
  112. <term><constant>Memcached::HASH_HSIEH</constant></term>
  113. <listitem>
  114. <para>Hsieh??key hash???</para>
  115. </listitem>
  116. </varlistentry>
  117. <varlistentry xml:id="memcached.constants.hash-murmur">
  118. <term><constant>Memcached::HASH_MURMUR</constant></term>
  119. <listitem>
  120. <para>Murmur??key hash???</para>
  121. </listitem>
  122. </varlistentry>
  123. <varlistentry xml:id="memcached.constants.opt-distribution">
  124. <term><constant>Memcached::OPT_DISTRIBUTION</constant></term>
  125. <listitem>
  126. <para>
  127. ????key?????????????????????????????hash????????hash????
  128. ??????????????????????????????
  129. </para>
  130. <para>??: <literal>integer</literal>, ??: <constant>Memcached::DISTRIBUTION_MODULA.</constant></para>
  131. </listitem>
  132. </varlistentry>
  133. <varlistentry xml:id="memcached.constants.distribution-modula">
  134. <term><constant>Memcached::DISTRIBUTION_MODULA</constant></term>
  135. <listitem>
  136. <para>???????</para>
  137. </listitem>
  138. </varlistentry>
  139. <varlistentry xml:id="memcached.constants.distribution-consistent">
  140. <term><constant>Memcached::DISTRIBUTION_CONSISTENT</constant></term>
  141. <listitem>
  142. <para>???????(??libketama).</para>
  143. </listitem>
  144. </varlistentry>
  145. <varlistentry xml:id="memcached.constants.opt-libketama-compatible">
  146. <term><constant>Memcached::OPT_LIBKETAMA_COMPATIBLE</constant></term>
  147. <listitem>
  148. <para>
  149. ????????libketama??????????????key?hash????????md5????????
  150. ??????????hash????????????????libketama???????python?urby????
  151. ??????????????key?
  152. </para>
  153. <note>
  154. <para>
  155. ?????????hash?????????????????????????????????????
  156. </para>
  157. </note>
  158. <para>??: <literal>boolean</literal>, ??: &false;.</para>
  159. </listitem>
  160. </varlistentry>
  161. <varlistentry xml:id="memcached.constants.opt-buffer-writes">
  162. <term><constant>Memcached::OPT_BUFFER_WRITES</constant></term>
  163. <listitem>
  164. <para>
  165. ?????I/O?????I/O?????????????????????????????????????
  166. ???????????????????????????????????????????
  167. </para>
  168. <para>??: <literal>boolean</literal>, ??: &false;.</para>
  169. </listitem>
  170. </varlistentry>
  171. <varlistentry xml:id="memcached.constants.opt-binary-protocol">
  172. <term><constant>Memcached::OPT_BINARY_PROTOCOL</constant></term>
  173. <listitem>
  174. <para>
  175. ?????????????????????????????????
  176. </para>
  177. <para>??: <literal>boolean</literal>, ??: &false;.</para>
  178. </listitem>
  179. </varlistentry>
  180. <varlistentry xml:id="memcached.constants.opt-no-block">
  181. <term><constant>Memcached::OPT_NO_BLOCK</constant></term>
  182. <listitem>
  183. <para>
  184. ???????I/O?????????????????
  185. </para>
  186. <para>??: <literal>boolean</literal>, ??: &false;.</para>
  187. </listitem>
  188. </varlistentry>
  189. <varlistentry xml:id="memcached.constants.opt-tcp-nodelay">
  190. <term><constant>Memcached::OPT_TCP_NODELAY</constant></term>
  191. <listitem>
  192. <para>
  193. ????????socket?????????????????????????
  194. </para>
  195. <para>??: <literal>boolean</literal>, ??: &false;.</para>
  196. </listitem>
  197. </varlistentry>
  198. <varlistentry xml:id="memcached.constants.opt-socket-send-size">
  199. <term><constant>Memcached::OPT_SOCKET_SEND_SIZE</constant></term>
  200. <listitem>
  201. <para>socket?????????</para>
  202. <para>??: <literal>integer</literal>, ??: ???????/??????</para>
  203. </listitem>
  204. </varlistentry>
  205. <varlistentry xml:id="memcached.constants.opt-socket-recv-size">
  206. <term><constant>Memcached::OPT_SOCKET_RECV_SIZE</constant></term>
  207. <listitem>
  208. <para>socket?????????</para>
  209. <para>??: <literal>integer</literal>, ??: ???????/??????</para>
  210. </listitem>
  211. </varlistentry>
  212. <varlistentry xml:id="memcached.constants.opt-connect-timeout">
  213. <term><constant>Memcached::OPT_CONNECT_TIMEOUT</constant></term>
  214. <listitem>
  215. <para>???????????????socket??????????????</para>
  216. <para>??: <literal>integer</literal>, ??: <literal>1000</literal>.</para>
  217. </listitem>
  218. </varlistentry>
  219. <varlistentry xml:id="memcached.constants.opt-retry-timeout">
  220. <term><constant>Memcached::OPT_RETRY_TIMEOUT</constant></term>
  221. <listitem>
  222. <para>
  223. ?????????????????
  224. </para>
  225. <para>??: <literal>integer</literal>, ??: <literal>0</literal>.</para>
  226. </listitem>
  227. </varlistentry>
  228. <varlistentry xml:id="memcached.constants.opt-send-timeout">
  229. <term><constant>Memcached::OPT_SEND_TIMEOUT</constant></term>
  230. <listitem>
  231. <para>socket??????????????????????????I/O?????????????????</para>
  232. <para>??: <literal>integer</literal>, ??: <literal>0</literal>.</para>
  233. </listitem>
  234. </varlistentry>
  235. <varlistentry xml:id="memcached.constants.opt-recv-timeout">
  236. <term><constant>Memcached::OPT_RECV_TIMEOUT</constant></term>
  237. <listitem>
  238. <para>socket??????????????????????????I/O?????????????????</para>
  239. <para>??: <literal>integer</literal>, ??: <literal>0</literal>.</para>
  240. </listitem>
  241. </varlistentry>
  242. <varlistentry xml:id="memcached.constants.opt-poll-timeout">
  243. <term><constant>Memcached::OPT_POLL_TIMEOUT</constant></term>
  244. <listitem>
  245. <para>poll????????????</para>
  246. <para>??: <literal>integer</literal>, ??: <literal>1000</literal>.</para>
  247. </listitem>
  248. </varlistentry>
  249. <varlistentry xml:id="memcached.constants.opt-cache-lookups">
  250. <term><constant>Memcached::OPT_CACHE_LOOKUPS</constant></term>
  251. <listitem>
  252. <para>?????DNS?????</para>
  253. <para>??: <literal>boolean</literal>, ??: &false;.</para>
  254. </listitem>
  255. </varlistentry>
  256. <varlistentry xml:id="memcached.constants.opt-server-failure-limit">
  257. <term><constant>Memcached::OPT_SERVER_FAILURE_LIMIT</constant></term>
  258. <listitem>
  259. <para>??????????????????????????????????????????????</para>
  260. <para>??: <literal>integer</literal>, ??: <literal>0</literal>.</para>
  261. </listitem>
  262. </varlistentry>
  263. <varlistentry xml:id="memcached.constants.have-igbinary">
  264. <term><constant>Memcached::HAVE_IGBINARY</constant></term>
  265. <listitem>
  266. <para>??????igbinary?????</para>
  267. <para>??: <literal>boolean</literal>.</para>
  268. </listitem>
  269. </varlistentry>
  270. <varlistentry xml:id="memcached.constants.have-json">
  271. <term><constant>Memcached::HAVE_JSON</constant></term>
  272. <listitem>
  273. <para>??????json?????</para>
  274. <para>??: <literal>boolean</literal>.</para>
  275. </listitem>
  276. </varlistentry>
  277. <varlistentry xml:id="memcached.constants.get-preserve-order">
  278. <term><constant>Memcached::GET_PRESERVE_ORDER</constant></term>
  279. <listitem>
  280. <para>????<function>Memcached::getMulti</function>?
  281. <function>Memcached::getMultiByKey</function>??????????key????key???????
  282. ????key??????NULL??</para>
  283. </listitem>
  284. </varlistentry>
  285. <varlistentry xml:id="memcached.constants.res-success">
  286. <term><constant>Memcached::RES_SUCCESS</constant></term>
  287. <listitem>
  288. <para>?????</para>
  289. </listitem>
  290. </varlistentry>
  291. <varlistentry xml:id="memcached.constants.res-failure">
  292. <term><constant>Memcached::RES_FAILURE</constant></term>
  293. <listitem>
  294. <para>??????????</para>
  295. </listitem>
  296. </varlistentry>
  297. <varlistentry xml:id="memcached.constants.res-host-lookup-failure">
  298. <term><constant>Memcached::RES_HOST_LOOKUP_FAILURE</constant></term>
  299. <listitem>
  300. <para>DNS?????</para>
  301. </listitem>
  302. </varlistentry>
  303. <varlistentry xml:id="memcached.constants.res-unknown-read-failure">
  304. <term><constant>Memcached::RES_UNKNOWN_READ_FAILURE</constant></term>
  305. <listitem>
  306. <para>?????????</para>
  307. </listitem>
  308. </varlistentry>
  309. <varlistentry xml:id="memcached.constants.res-protocol-error">
  310. <term><constant>Memcached::RES_PROTOCOL_ERROR</constant></term>
  311. <listitem>
  312. <para>???memcached?????</para>
  313. </listitem>
  314. </varlistentry>
  315. <varlistentry xml:id="memcached.constants.res-client-error">
  316. <term><constant>Memcached::RES_CLIENT_ERROR</constant></term>
  317. <listitem>
  318. <para>??????</para>
  319. </listitem>
  320. </varlistentry>
  321. <varlistentry xml:id="memcached.constants.res-server-error">
  322. <term><constant>Memcached::RES_SERVER_ERROR</constant></term>
  323. <listitem>
  324. <para>??????</para>
  325. </listitem>
  326. </varlistentry>
  327. <varlistentry xml:id="memcached.constants.res-write-failure">
  328. <term><constant>Memcached::RES_WRITE_FAILURE</constant></term>
  329. <listitem>
  330. <para>?????????</para>
  331. </listitem>
  332. </varlistentry>
  333. <varlistentry xml:id="memcached.constants.res-data-exists">
  334. <term><constant>Memcached::RES_DATA_EXISTS</constant></term>
  335. <listitem>
  336. <para>???????????cas???????????????????????????key??????????????</para>
  337. </listitem>
  338. </varlistentry>
  339. <varlistentry xml:id="memcached.constants.res-notstored">
  340. <term><constant>Memcached::RES_NOTSTORED</constant></term>
  341. <listitem>
  342. <para>????????????????????????add????????replace????????????????????????????????????</para>
  343. </listitem>
  344. </varlistentry>
  345. <varlistentry xml:id="memcached.constants.res-notfound">
  346. <term><constant>Memcached::RES_NOTFOUND</constant></term>
  347. <listitem>
  348. <para>????????get?cas?????</para>
  349. </listitem>
  350. </varlistentry>
  351. <varlistentry xml:id="memcached.constants.res-partial-read">
  352. <term><constant>Memcached::RES_PARTIAL_READ</constant></term>
  353. <listitem>
  354. <para>??????????</para>
  355. </listitem>
  356. </varlistentry>
  357. <varlistentry xml:id="memcached.constants.res-some-errors">
  358. <term><constant>Memcached::RES_SOME_ERRORS</constant></term>
  359. <listitem>
  360. <para>??key??????????</para>
  361. </listitem>
  362. </varlistentry>
  363. <varlistentry xml:id="memcached.constants.res-no-servers">
  364. <term><constant>Memcached::RES_NO_SERVERS</constant></term>
  365. <listitem>
  366. <para>??????</para>
  367. </listitem>
  368. </varlistentry>
  369. <varlistentry xml:id="memcached.constants.res-end">
  370. <term><constant>Memcached::RES_END</constant></term>
  371. <listitem>
  372. <para>????????</para>
  373. </listitem>
  374. </varlistentry>
  375. <varlistentry xml:id="memcached.constants.res-errno">
  376. <term><constant>Memcached::RES_ERRNO</constant></term>
  377. <listitem>
  378. <para>?????</para>
  379. </listitem>
  380. </varlistentry>
  381. <varlistentry xml:id="memcached.constants.res-buffered">
  382. <term><constant>Memcached::RES_BUFFERED</constant></term>
  383. <listitem>
  384. <para>??????</para>
  385. </listitem>
  386. </varlistentry>
  387. <varlistentry xml:id="memcached.constants.res-timeout">
  388. <term><constant>Memcached::RES_TIMEOUT</constant></term>
  389. <listitem>
  390. <para>?????</para>
  391. </listitem>
  392. </varlistentry>
  393. <varlistentry xml:id="memcached.constants.res-bad-key-provided">
  394. <term><constant>Memcached::RES_BAD_KEY_PROVIDED</constant></term>
  395. <listitem>
  396. <para>??????key?</para>
  397. </listitem>
  398. </varlistentry>
  399. <varlistentry xml:id="memcached.constants.res-connection-socket-create-failure">
  400. <term><constant>Memcached::RES_CONNECTION_SOCKET_CREATE_FAILURE</constant></term>
  401. <listitem>
  402. <para>????socket???</para>
  403. </listitem>
  404. </varlistentry>
  405. <varlistentry xml:id="memcached.constants.res-payload-failure">
  406. <term><constant>Memcached::RES_PAYLOAD_FAILURE</constant></term>
  407. <listitem>
  408. <para>????/???????/??????</para>
  409. </listitem>
  410. </varlistentry>
  411. </variablelist>
  412. </appendix>
  413. <!-- Keep this comment at the end of the file
  414. Local variables:
  415. mode: sgml
  416. sgml-omittag:t
  417. sgml-shorttag:t
  418. sgml-minimize-attributes:nil
  419. sgml-always-quote-attributes:t
  420. sgml-indent-step:1
  421. sgml-indent-data:t
  422. indent-tabs-mode:nil
  423. sgml-parent-document:nil
  424. sgml-default-dtd-file:"~/.phpdoc/manual.ced"
  425. sgml-exposed-tags:nil
  426. sgml-local-catalogs:nil
  427. sgml-local-ecat-files:nil
  428. End:
  429. vim600: syn=xml fen fdm=syntax fdl=2 si
  430. vim: et tw=78 syn=sgml
  431. vi: ts=1 sw=1
  432. -->