X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=docs%2Fmemcached_behavior.pod;h=e5058de353efa627bce1a0e453cd53bb2a71f732;hb=03aebaf09b3ff6bb719798f451b5edf07307e46f;hp=e654778573369a336d19d71c02f2485e18edbdd3;hpb=c6f53a5dccd7ca93a369d2e4dffa846eacf265e2;p=m6w6%2Flibmemcached diff --git a/docs/memcached_behavior.pod b/docs/memcached_behavior.pod index e6547785..e5058de3 100755 --- a/docs/memcached_behavior.pod +++ b/docs/memcached_behavior.pod @@ -40,7 +40,9 @@ memcached_behavior_set() will flush and reset all connections. =item MEMCACHED_BEHAVIOR_NO_BLOCK Causes libmemcached(3) to use asychronous IO. This is the fastest transport -available. +available for storage functions. For read operations it is currently +similar in performance to the non-blocking method (this is being +looked into). =item MEMCACHED_BEHAVIOR_TCP_NODELAY @@ -54,7 +56,7 @@ Makes the default hashing algorithm for keys use MD5. The value can be set to ei =item MEMCACHED_BEHAVIOR_DISTRIBUTION Using this you can enable different means of distributing values to servers. -The default method is MEMCACHED_DISTRIBUTION_MODULO. You can enable +The default method is MEMCACHED_DISTRIBUTION_MODULA. You can enable consistent hashing by setting MEMCACHED_DISTRIBUTION_CONSISTENT. Consistent hashing delivers better distribution and allows servers to be added to the cluster with minimal cache losses.