首先要肯定的是,必須開啟memcached服務(wù),才能用memcache和memcached的php api,那么這兩個(gè)針對(duì)memcached服務(wù)的api之間有什么區(qū)別呢?
1.memcache是PHP自己的擴(kuò)展,而memcached是基于libmemcached的擴(kuò)展。
2.memcache只提供一些基本功能,比如set、get、replace、delete、flush 等等,memcached提供的功能更豐富,有setOption(setOptions)、cas、getMulti(setMulti)、getMultiByKey(setMultiByKey)、addServers(帶s,一次性可連接多個(gè)節(jié)點(diǎn))。
3.聽說memcached的性能比memcache更高,因?yàn)橹С謆inary protocol。
4.memcache支持持久化連接,而memcached不支持。
新聞熱點(diǎn)
疑難解答