memcache缓存与session

藏色散人
藏色散人ke hadapan
2019-04-13 17:16:373146semak imbas

memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著。

MemCache的工作流程如下:

先检查客户端的请求数据是否在memcached中,如有,直接把请求数据返回,不再对数据库进行任何操作;

如果请求的数据不在memcached中,就去查数据库,把从数据库中获取的数据返回给客户端,同时把数据缓存一份到memcached中(memcached客户端不负责,需要程序明确实现);

每次更新数据库的同时更新memcached中的数据,保证一致性;

利用memcahe来处理缓存和php的session 是非常不错的选择,本书将详细讲解memcahe的工作原理、安装及php对缓存的操作。

Atas ialah kandungan terperinci memcache缓存与session. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:hcoder.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam