zoukankan      html  css  js  c++  java
  • 缓存清理

    1、缓存机制中有一个核心难点---------缓存清理。
    缓存,就是保存一些数据,但是这些数据往往是会变化的,
    我们要针对这些变化,清理掉保存的“脏”数据,也不是很容易。
    2、最简单的缓存数据--静态数据。这种数据往往在程序的运行
    时是不会变化的,比如在web服务器内存中缓存的HtmL文件数据

    事实上,所有的不是由外部用户上传的数据,都属于这种“运行时
    静态数据”。一般来说,我们对这种数据,有两种建立缓存的方法
    1》程序一启动,就一股脑把所有的静态数据从文件或者数据库读入
    内存(第一种方法编程比较简单,程序的内存启动后就稳定了,
    不太容易出现内存漏洞,如果加载的缓存太多,程序在
    启动后立刻会因内存不足而退出,比较容易发现问题)
    2》程序启动的时候并不加载静态数据,而是等有用户访问相关数据的时候
    ,才去加载,这就是所谓的lazy load的做法。

  • 相关阅读:
    tomcat监控与优化
    rpm打包
    Rewrite和location 区别
    LNMP服务
    yum仓库脚本
    用户管理的脚本2
    pxe装机脚本
    用户管理的脚本1
    磁盘管理综合测试题
    MySQL 增量备份介绍及案例演示
  • 原文地址:https://www.cnblogs.com/guoyinglichong/p/7476194.html
Copyright © 2011-2022 走看看