1 什么是redisredis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对很多其它,包含string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操...
分类:
其他好文 时间:
2014-09-26 18:14:58
阅读次数:
136
缓存功能是大型网站设计一个很重要的部分。由数据库驱动的Web应用程序,如果需要改善其性能,最好的方法是使用缓存功能。可能的情况下尽量使用缓 存,从内存中返回数据的速度始终比去数据库查的速度快,因而可以大大提供应用程序的性能。毕竟现在内存非常便宜,用空间换取时间效率应该是非常划算的。尤 其是对耗时比较...
分类:
Web程序 时间:
2014-09-22 23:18:23
阅读次数:
285
一般来说,如果并发量不大的情况,使不使用缓存技术并没有什么影响,但如果高并发的情况,使用缓存技术就显得很重要了,可以很好的减轻数据库和服务器的压力,当然解决高并发的技术有很多,这里只...
分类:
Web程序 时间:
2014-09-19 15:48:15
阅读次数:
175
前面我们介绍了缓存技术,但是对于单纯的使用缓存技术是不够的,还需要掌握一下对于提高网站的性能、减轻因为大量访问而给后台应用带来巨大压力的应用技术,也就是缓存技术。
首先说一下什么是缓存吧,缓存一般也就是成为cache,系统的缓存和硬件设备的缓存作用一样,用来暂时存放需要处理的数据,因为我们知道,从缓存读取的速度要远远高于从硬盘读取的速度,所以缓存服务器存储的数据越多,后台应用服务器的压力...
分类:
Web程序 时间:
2014-09-17 16:54:22
阅读次数:
219
WEB平台架构之:LAMP(Linux+Apache+MySQL+PHP)从业界来看,最主流的web平台架构就当属LAMP了。LAMP架构可以说是一切web平台的基础架构,所有一切的所谓大型架构无非就是通过一些负载均衡技术,集群技术,缓存技术等结合LAMP平台组合而成以便来满足现实生产环境中的需求。因此很..
分类:
数据库 时间:
2014-08-29 16:21:39
阅读次数:
546
平常我们谈到网络缓存技术,大多是以页面为单位的,比如,新闻网站中将执行后的结果,缓存为一个静态html文件,下次访问时就直接访问这个静态页面了! 减轻了服务器压力!但是,如果一个页面大部分是可静态的,但是有一部分却需要是动态的咋办呢? 如下图中画红线处,就需要动态,时时探测用户是否登录!这就可以使用...
分类:
其他好文 时间:
2014-08-28 00:52:48
阅读次数:
211
介绍 最近,大众对于REST风格应用架构表现出强烈兴趣,这表明Web的优雅设计开始受到人们的注意。现在,我们逐渐理解了“3W架构(Architecture of the World Wide Web)”内在所蕴含的可伸缩性和弹性,并进一步探索...
分类:
Web程序 时间:
2014-08-22 13:10:59
阅读次数:
294
由于Android系统对硬件的要求较高,并且上层应用都是用Java(效率要比C++低)编写的,对程序的优化就成了程序员的日常工作了;Android的优化
可以从以下几个地方下手:布局优化、数据库优化、使用异步加载数据、使用缓存技术、算法代码优化、使用线程池
先从比较简单的布局入手
程序目录结构
1.使用 标签复用相同部分的布局文件,就是在一個而已文件中包含另一个布局
activi...
分类:
移动开发 时间:
2014-08-20 18:03:02
阅读次数:
330
本文转自:http://blog.csdn.net/a79412906/article/details/10180583Android每次加载图片很浪费时间。所以设计了一个图片缓存技术来解决每次android手机加载图片的问题内存的读取速度是最快的,然后是文件的读取速度,最后是网络资源的读取既然内存...
分类:
移动开发 时间:
2014-08-19 12:30:14
阅读次数:
329
memcached缓存技术之安装配置php 并在CMD下用telnet操作数据...
分类:
Web程序 时间:
2014-08-14 11:00:18
阅读次数:
172