|
原帖由 domin 于 2010-9-12 13:43 发表
当然是有关系的,如果eacc真的这么强的话,什么都可以缓存,那MYSQL缓存不是没用了。
memcache可以做到很多eacc做不到的事情,只是memcache要做针对性的设置和修改程序才会看到有效果。而不像eacc直接装上就可以很明显有效果 ...
mysql的缓存,局限性相当大,比如select xxx from xxx where name="abc"和 select xxx from xxx where name="ABC",name字段不是blob,而且编码那块是general不是bin的话,两句是等价的,这种情况也是出现最多的,但是,mysql的缓存是识别不了的........这个缓存和memcached/eacc之类的区别很大......
memcached的优势在于高效,跨机,跨语言(序列方式json等),就是用来做内容缓存服务的。而eacc,xcache(这个多进程模式下会给每个进程开辟一块内存,不太适合多进程fcgi)这些是opcode+内容缓存,单机模式下,除了跨语言,其他的无论功能还是性能,memcached都是不如这些的 |
评分
-
查看全部评分
|