一个计算机技术爱好者与学习者

0%

memcache简介

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。

memcache有memcache和memcached两种名称,其实memcache是这个项目的名称,而memcached是它服务器端的主程序文件名。

memcached是一种服务器,是内存缓存服务器,就像apache服务器一样。只不过apache是用来提供web服务,而memcached是用来进行内存缓存。那么memcache客户端呢?我们可能用php开发网站,也可能用java或者python,这些相对与服务器来说是客户,都在使用服务器的服务。
在php的扩展中加入memcache,就可以调用服务器的服务了,就是可以调用memcached来进行内存缓存了。

阅读全文 »