PHP--------memcache技术

时间:2023-03-09 07:45:58
PHP--------memcache技术

新事物的产生都不是偶然的

1.为什么会产生memcache?

在大型的电商web页面上,数据量庞大,大量用户需要同时访问海量的数据,为了提高用户的访问效果,如何才能让页面加载最快,更友好的展示到用户面前呢?那就可以采用memcache来存储当前的数据;

2.什么是memcache?

官方:memcached是为了降低动态web应用 从数据库加载数据而产生的一种常驻进程缓存产品。

我说:数据都是存在后台数据库的,前台的各种动态web页面,都要访问到数据库,当访问量过大时,务必会降低查询速度,影响用户的体验效果,大家都知道计算机什么运行最快,显然是在内存中,访问数据和操作数据是最快的,所以,大神就创造了memcache;

3.用途?主要运用在哪?

但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著;---分担数据库的鸭梨

总结:也就是说现在市面上大型的那些电商网站,肯定是需要频繁访问数据库的,都会运用到memcache,-------内存缓存数据库;现在想起大学老师讲的操作系统,我那会还考了85呢,回头得好好看看操作系统了。。

4.memcache的存储方式?

采用key=>value的方式进行存储,通过key就能找到对应的value值。。

后续将会总结出memcache面试中常会问到的面试题。

——————————————————————————————————————————————

如有不妥,欢迎大家指正。

---赛先生   于北京   2016年11月23日00:53:11