Xcache 和 memcached 是兩個不一樣層面的緩存,不存在可比性。php
Xcache 是 php 底層的緩存,它將PHP程式編譯成字節碼(byte code),再透過服務器上安裝對應的程式來執行PHP腳本。而 memcached 是應用層緩存,它經過在內存中緩存數據和對象來減小讀取數據庫的次數,從而提升動態、數據庫驅動網站的速度。web
xcache 是不須要修改PHP程序的,只要安裝了就能夠自動爲你的程序加速,而 memcached 則須要你修改程序的,須要你在操做數據庫以前先詢問下 memcached 有沒有緩存數據,若是有且沒有過時則再也不訪問數據庫,以達到減小數據庫查詢的目的。 LAMP 的瓶頸在M,即數據庫,以新的KVDB代替舊的關係數據庫能夠直接提升web應用程序的性能。數據庫