Xcache和memcache的问题

Xcache 和 memcached 是两个不一样层面的缓存,不存在可比性。php

Xcache 是 php 底层的缓存,它将PHP程式编译成字节码(byte code),再透过服务器上安装对应的程式来执行PHP脚本。而 memcached 是应用层缓存,它经过在内存中缓存数据和对象来减小读取数据库的次数,从而提升动态、数据库驱动网站的速度。web

xcache 是不须要修改PHP程序的,只要安装了就能够自动为你的程序加速,而 memcached 则须要你修改程序的,须要你在操做数据库以前先询问下 memcached 有没有缓存数据,若是有且没有过时则再也不访问数据库,以达到减小数据库查询的目的。 LAMP 的瓶颈在M,即数据库,以新的KVDB代替旧的关系数据库能够直接提升web应用程序的性能。数据库

相关文章
相关标签/搜索