1、普遍缓存技术: 数据缓存:这里所说的数据缓存是指数据库查询PHP缓存机制,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。 用的最广的例子看Discuz的搜索功能,把结果ID ...
分类:
Web程序 时间:
2016-06-26 18:05:26
阅读次数:
160
1.配置缓存文件 cache manifest MIME TYPE:text/cache-manifest文件名称:name.appcache作用:用于配置需要缓存的文件 2.使用方法 在服务器上添加MIME TYPE在apache virtual host 中添加 创建 name.manifest ...
分类:
移动开发 时间:
2016-06-23 18:38:30
阅读次数:
261
离线缓存是html5新特性之一,简单理解就是第一次加载后将数据缓存,在没有清除缓存前提下,下一次没有网络也可以加载,用在静态数据的网页或游戏比较好用。当然,Html5新的特性都不是所有浏览器都能支持的,离线缓存也一样。反正IE9(包括)及IE9以下的浏览器目前是不支持的。如果用在移动端,应该都能支持 ...
分类:
Web程序 时间:
2016-06-21 23:56:44
阅读次数:
224
概述本文有两个目的:
1. 介绍TimesTen Global Cache Grid的高可用性
2. 给出了一个简单的建立和清理Global Cache Grid的过程,前面已经有一篇文章: TimesTen 应用层数据库缓存学习:13. 全局数据缓存(cache grid),但那个Cache Group太复杂建立一个简单的Global Cache Grid首先建立两个TimesTen inst...
分类:
数据库 时间:
2016-06-15 09:21:52
阅读次数:
457
Android 提供了三种数据存储方式,第一种是文件存储;第二种是SharedPreferences存储;第三种就是数据库SQLiteDatabase存储。文件存储我就不用多说了,而SharedPreferences可以存取简单的数据(int,double,float.etc),它经常用于数据缓存, ...
分类:
移动开发 时间:
2016-06-14 22:24:16
阅读次数:
919
一、问题: 数据库表数据量极大(千万条),要求让服务器更加快速地响应用户的需求。 数据库表数据量极大(千万条),要求让服务器更加快速地响应用户的需求。 二、解决方案: 1.通过高速服务器Cache缓存数据库数据 2.内存数据库 (这里仅从数据缓存方面考虑,当然,后期可以采用Hadoop+HBase+ ...
分类:
系统相关 时间:
2016-06-14 17:35:10
阅读次数:
244
PAE:物理地址扩展:32bit+4=64G 32位操作系统:1G内核+3G用户 缓存:比原始存储设快,但小,因为贵,程序运行局部性 缓存置换算法:LRU MRU 程序运行局部性:空间局部性,时间局部性 1.寄存器 2.一级指令缓存,一级数据缓存 3.二级缓存 4.三级缓存(共享) 1.直接映射(性 ...
分类:
其他好文 时间:
2016-06-10 23:15:52
阅读次数:
253
SynchronousQueue是一个没有数据缓冲的BlockingQueue,生产者线程对其的插入操作put必须等待消费者的移除操作take,反过来也一样。 不像ArrayBlockingQueue或LinkedListBlockingQueue,SynchronousQueue内部并没有数据缓存 ...
分类:
其他好文 时间:
2016-06-10 17:44:11
阅读次数:
132
iOS开发网络篇—数据缓存 一、关于同一个URL的多次请求 有时候,对同一个URL请求多次,返回的数据可能都是一样的,比如服务器上的某张图片,无论下载多少次,返回的数据都是一样的。 上面的情况会造成以下问题 (1)用户流量的浪费 (2)程序响应速度不够快 解决上面的问题,一般考虑对数据进行缓存。 二 ...
分类:
移动开发 时间:
2016-06-06 10:27:32
阅读次数:
201
官网:http://redis.io 定义:持久化的高性能key-value内存型数据库 应用场景:数据缓存、聊天系统、访问量统计、消息队列、分布式锁等等 优势对比: ?轻量级 : redis非常轻量(源码仅1.5M),就个人而言我更喜欢小而轻的东西,对于一些尽量想要完美而庞大的东西来说我是非常反感 ...
分类:
其他好文 时间:
2016-06-04 17:57:55
阅读次数:
200