zoukankan      html  css  js  c++  java
  • 缓存

    一、什么是缓存

    1、Cache是高速缓冲存储器 一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问

    2、凡是位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之为 Cache

    3、一个网站,或者一个应用,它的一般形式是,浏览器请求应用服务器,应用服务器做一堆计算后再请求数据库,数据库收到请求后再作一堆计算后把数据 返回给应用服务器,应用服务器再作一堆计算后把数据返回给浏览器.这个是一个标准流程.

    二、缓存一般存放在什么地方

    1. 浏览器---?浏览器和app之间---?分过层的app-?数据库

    浏览器---?浏览器和app之间---?分过层的app-?数据库

    三、缓存的特点

    • 存取速度非常快,性能很不错。
    • 可以应用多种缓存策略。
    • 分级缓存,用户可以指定哪些数据在硬盘中缓存,哪些数据在内存中缓存。
    • 可以通过RMI、可插入API等方式进行分布式缓存。
    • 具有缓存和缓存管理器的侦听接口。
    • 支持多缓存管理器实例,以及一个实例的多个缓存区域。
    • 默认提供Hibernate的缓存实现。
  • 相关阅读:
    CentOS最常用命令
    cssreset
    mysql cmd连接 乱码
    帮朋友转发招聘信息 南京知名互联网公司招聘java、测试、前端,具体私聊
    InputStream写文件出现大量NUL
    iOS app开发资料整理
    完美的视图旋转算法
    Windows上使用clang编译
    nodejs
    Rpath handling on Linux
  • 原文地址:https://www.cnblogs.com/bwcx1375/p/7499080.html
Copyright © 2011-2022 走看看