zoukankan      html  css  js  c++  java
  • memcache

    Memory:记忆,贮存期,内存

    Cache:储存,缓存

    由上面的两个单词合成了Memcache:内存缓存

    Memcache概述

    Memcache是一个分布在内存里面的缓存系统。在内存里面维护了一张表。这个表就可以拿来存储数据,包括图像,视频,文件以及检索结果。

    Memcachemysql是一样的,都是客户端/服务器端软件。有IP,有端口(11211)。一旦启动,服务器就处于可用的状态。

    Memcacheweb开发里面的应用

    Memcache缓存数据主要是为了减轻数据库的压力。特别是对于大型网站,例如新浪微博,facebookTwitter,这些网站必须需要中间的数据缓冲区域,否则访问量太大数据库是吃不消的。

    使用memcache作为中间缓存区的步骤

    ① 直接让PHP程序memcache取数据

    ② 如果memcache里面没有数据,则让其连接数据库,去数据库里面取数据

    ③ 将取出的数据展示给用户的同时,再将数据缓存到memcache里面,并且可以指定一个缓存的时间,单位为秒。

    ④ 如果之后还有取相同的数据,就直接取memcache服务器里面去取缓存数据,而不用每次重新连接数据库

  • 相关阅读:
    python 文件 笔记
    python 模块、包 笔记
    类、对象
    python 函数 笔记
    测试价值体现
    断舍离-笔记2
    Happy 2006 POJ
    Triangle War POJ
    Complete the sequence! POJ
    放苹果 POJ
  • 原文地址:https://www.cnblogs.com/zhubaixue/p/7269410.html
Copyright © 2011-2022 走看看