1. Memcached简介Memcached是以LiveJurnal旗下Danga Interactive公司的Bard Fitzpatric为首开发的高性能分布式内存缓存服务器。其本质上就是一个内存key-value数据库,但是不支持数据的持久化,服务器关闭之后数 据全部丢失。Memcached...
分类:
系统相关 时间:
2015-11-10 13:55:11
阅读次数:
312
本文以高性能nginx服务器为应用背景,想利用缓存技术来减轻系统负荷,加快响应时间,从而增加web服务器的吞吐量。redis是一种分布式内存数据库,memcached是一种内存缓存技术,它们都采用key-value方式来存取数据。不同的是redis具有硬盘备份技术,重启不丢失数据,而memcache...
分类:
数据库 时间:
2015-11-09 09:21:36
阅读次数:
343
SDWebImage1> 图片文件缓存的时间有多长:1周_maxCacheAge = kDefaultCacheMaxCacheAge2> SDWebImage 的内存缓存是用什么实现的?NSCache3> SDWebImage 的最大并发数是多少?maxConcurrentDownloads = ...
分类:
Web程序 时间:
2015-11-05 08:46:46
阅读次数:
163
一、问题描写叙述 Android应用中常常涉及从网络中载入大量图片,为提升载入速度和效率,降低网络流量都会採用二级缓存和异步载入机制。所谓二级缓存就是通过先从内存中获取、再从文件里获取,最后才会訪问网络。内存缓存(一级)本质上是Map集合以key-value对的方式存储图片的url和Bitmap信....
分类:
移动开发 时间:
2015-10-25 20:47:40
阅读次数:
557
内存缓存,也就是实现一个类中静态Map,对这个Map进行常规的增删查.代码如下 :packagelhm.hcy.guge.frameset.cache;importjava.util.*;//Description:管理缓存//可扩展的功能:当chche到内存溢出时必须清除掉最早期的一些缓存对象,这...
分类:
其他好文 时间:
2015-10-21 21:07:41
阅读次数:
277
SQUID 是功能最全面的,但是架构太老,性能不咋的Varnish 是内存缓存,速度一流,但是内存缓存也限制了其容量,缓存页面和图片一般是挺好的Nginx 本来是反向代理/web服务器,用了插件可以做做这个副业,但是本身不支持特性挺多ATS 目前是一个不错的选择BTW, 这个可以看看 Q&A wit...
分类:
系统相关 时间:
2015-10-21 14:02:34
阅读次数:
240
自己项目中一直都是用的开源的xUtils框架,包括BitmapUtils、 DbUtils、ViewUtils和HttpUtils四大模块,这四大模块都是项目中比较常用的。最近决定研究一下xUtils的源码,用了这么久总 得知道它的实现原理吧。我是先从先从BitmapUtils模块开始的。Bitma...
分类:
系统相关 时间:
2015-09-29 14:32:25
阅读次数:
238
memcache 学习笔记一、Memcache概述出现的原因:随着数据量的增大,访问的集中,使得数据库服务器的负担加重,数据库响应恶化,网站显示延迟等memcache:是高性能的分布式内存缓存服务器.通过缓存数据...
分类:
系统相关 时间:
2015-09-29 13:12:02
阅读次数:
320
三级缓存: 1、网络缓存 从网络获取资源 2、本地缓存 从本地获取数据 3、内存缓存 从内存获取数据 内存缓存:主要是用到了LruCache这个类,这个类比较适合用来缓存图片,它会将强引用对象放在LineedHashMap中,当缓存数据大小达到预定值的时候会将在该集合中比较少...
分类:
移动开发 时间:
2015-09-28 22:18:26
阅读次数:
419
memcache是一种内存缓存数据的技术,memcached是本技术的实例名php中要使用memcache技术,需在php.ini中增加extension=memcache.dll 插件支持同时要启动服务器上的memcache应用或服务memcached -d install 安装memcached...
分类:
Web程序 时间:
2015-09-25 11:00:05
阅读次数:
186