php模块memcache和memcached区别分析
1.目前大多数php环境里使用的都是不带d的memcache版本,这个版本出的比较早,是一个原生版本,完全在php框架内开发的。与之对应的带d的memcached是建立在libmemcached的基础上,所以相对来说,memcached版本的功能更全一些。 Memcache 修改php.ini添加: [Memcache] Memcache.allow_failover = 1 …… …… Memcache.hash_strategy =consistent Memcache.hash_function =crc32 …… …… 或在php中使用ini_set方法: Ini_set(‘memcache.hash_strategy','standard'); Ini_set(‘memcache.hash_function','crc32'); Memcached $mem = new memcached(); $mem->setOption(Memcached::OPT_DISTRIBUTION,Memcached::DISTRIBUTION_CONSISTENT); $mem->setOption(Memcached::OPT_LIBKETAMA_COMPATIBLE,true); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |