php 缓存,memcache和eAccelerator能同时使用吗?

用户投稿 34 0

关于“php_缓存_memcached”的问题,小编就整理了【2】个相关介绍“php_缓存_memcached”的解答:

memcache和eAccelerator能同时使用吗?

  通过资料查询,两者同时使用是没有问题的,因为:  Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。  eAccelerator是一个免费开源的PHP加速、优化、编译和动态缓存的项目,它可以通过缓存PHP代码编译后的结果来提高PHP脚本的性能,使得一向很复杂和离我们很远的PHP脚本编译问题完全得到解决。通过使用eAccelerator,可以优化你的PHP代码执行速度,降低服务器负载,可以提高PHP应用执行速度最高达10倍。  意思是,前者对MYSQL数据库起作用,后者对PHP代码执行编译起作用。而DZX在后台弄个内存清理,前者安装好后有个清理内存的项目,后者安装好后没有,看来这个玩意误导了大家。呵呵。

Memcached分布式缓存实现原理是什么呢?

memcached 虽然称为 “ 分布式 ” 缓存服务器,但服务器端并没有 “ 分布式 ” 功能。每个服务器都是完全独立和隔离的服务。 memcached 的分布式,则是完全由客户端程序库实现的。 这种分布式是 memcached 的最大特点。 分布式原理这里多次使用了 “ 分布式 ” 这个词,但并未做详细解释。 现在开始简单地介绍一下其原理,各个客户端的实现基本相同。 下面假设 memcached 服务器有 node1 ~ node3 三台, 应用程序要保存键名为“tokyo”“kanagawa”“chiba”“saitama”“gunma” 的数据。

到此,以上就是小编对于“php_缓存_memcached”的问题就介绍到这了,希望介绍关于“php_缓存_memcached”的【2】点解答对大家有用。

抱歉,评论功能暂时关闭!