zoukankan      html  css  js  c++  java
  • memcache

    Memory:记忆,贮存期,内存

    Cache:储存,缓存

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

    Memcache概述

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

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

    Memcacheweb开发里面的应用

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

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

    ① 直接让PHP程序memcache取数据

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

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

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

  • 相关阅读:
    .net 第一次请求比较慢
    配置文件读取与修改
    关系型数据库设计
    dynamic动态类型的扩展方法
    软件测试作业(三)
    软件测试作业(二)
    软件项目管理作业(二)
    软件项目管理作业(一)
    软件测试作业(一)
    C#最后一次作业(暂定)
  • 原文地址:https://www.cnblogs.com/zhubaixue/p/7269410.html
Copyright © 2011-2022 走看看