Memcache储存原理

操作方法

  • 01

    i.Memcache采用键值对存储方式。它本质是一个大的 hash表,key的最大长度为255个字符,最长过期时间为30天。 ii.它的内存模型如下:Memcache预先将可支配的内存空间进行分区(Slab),每个分区里再分为多个块(Chunk)最大1M,但同一个分区中块的大 小是固定的。然后,插入数据时,会根据数据大小寻找最合适的块,然后插入,当然这样也就会有部分内存浪费,但可一定程度上减少内存碎片,总体上,利大于 弊。当Memcache的内存满后,它清除旧数据的原则为:LRU闲置>过期>最少访问。而且它采用的是惰性删除,它并没有提供监控数据过期 的机制,而是惰性的,当查询到某个key的数据时,如果过期,那么直接抛弃。

(0)

相关推荐

  • 硬盘的分区结构及其数据储存原理介绍

    硬盘的分区结构及其数据储存原理介绍

  • 性价比最高的固态硬盘(高性价比固态硬盘推荐)

    近年来,固态硬盘凭着耗能低.噪音小以及数据存取速度快等自身压倒性的优势,在硬件市场中非常受欢迎,逐步成为了目前市面上主流的储存介质,发展势头非常强劲.固态硬盘来势汹汹,销售市场也百花齐放,市面上不同品 ...

  • Java开发中的Memcache原理及实现

    Memcached 目前三种Java客户端程序 1.官方提供的基于传统阻塞io由Greg Whalin维护的客户端 2.Dustin Sallings实现的基于java nio的Spymemcache ...

  • 硬盘中SLC是什么及其优点.存取原理介绍

    储单元分为两类:SLC(Single Level Cell 单层单元)和MLC(Multi-Level Cell多层单元)。此外,SLC闪存的优点是复写次数高达100000次,比MLC闪存高10倍。此 ...

  • 开关电源电路原理(附原理图)

    高频开关电源电路原理 高频开关电源由以下几个部分组成: 一、主电路 从交流电网输入、直流输出的全过程,包括: 1、输入滤波器:其作用是将电网存在的杂波过滤,同时也阻碍本机产生的杂波反馈到公共电网。 2 ...

  • 光纤光缆技术之微管气吹技术的工作原理

    光纤光缆微缆气吹技术的概念 光纤光缆微缆气吹(JETnet)技术是荷兰NKF光缆公司全球首创的光缆气吹布放技术,由长飞光纤光缆(上海)有限公司引进国内市场,采用管道吹缆专用微型管道光缆气吹敷设工艺(即 ...

  • 深入了解硬盘的读写原理和碎片的产生(图文详解)

     一、硬盘的组成 硬盘大家一定不会陌生,我们可以把它比喻成是我们电脑储存数据和信息的大仓库。一般说来,无论哪种硬盘,都是由盘片、磁头、盘片主轴、控制电机、磁头控制器、数据转换器、接口、缓存等几个部份组 ...

  • U盘存储原理

    U盘,作为我们生活、工作中必不可少移动存储设备,对我们来说可以说是不可或缺,帮助我们存储着一些重要的数据文件,但是,这么重要的设备我们对它又了解多少呢?现在让我们一起去解读一下U盘的存储原理吧,让我们 ...

  • 三星I9500 , 如何让你的手机拥有32G的储存空间.

    一.让手机拥有更大储存空间 现在安卓手机内存越来越大,16G和32G的已经比较普遍,但是除去系统占用的内存,16G可用的空间剩下10G不到, 32G的也只有26G左右,什么都往里面塞随便就满了.准备一 ...