使用Cahce实现高性能系统
2007-12-20 17:51
239 查看
使用Cahce实现高性能系统1 客户端缓存:设定浏览器页面过期时间;2 反向代理服务器(Squid,Lighttpd,Apache)/负载均衡器缓存(F5):基于HTTP头部;3 WEB服务器缓存:基于HTTP头部;4 应用服务器缓存(Resin):基于HTTP头部(代码里面加入控制缓存的HTTP头部);5 应用缓存:1)PHP 缓存:a)缓存编译过的脚本:Zend的performance suit或者APC; b)缓存脚本执行的结果:优化PHP代码+将常用的http_query按需求缓存起来,成为 服务器端的缓存(Pear::Cache,页面缓存,函数缓存); 2)JAVA 缓存:ehcache, oscache;
(代码里面调用相应缓存模块或软件的API)6 数据库缓存: 1)尽量使用存储过程;
2)优化oracle的内存使用,尽量多缓存使用过的对象;
(代码里面调用相应缓存模块或软件的API)6 数据库缓存: 1)尽量使用存储过程;
2)优化oracle的内存使用,尽量多缓存使用过的对象;
相关文章推荐
- 第5章分布式系统模式 在 .NET 中使用 DataSet 实现 Data Transfer Object
- 使用PHP调用系统命令实现ffmpeg的调用
- 在Linux系统下使用pthread_create和sleep函数实现随机序列
- Linux系统编程:pipe匿名管道的使用,实现linux命令下管道命令
- 谈谈如何使用Netty开发实现高性能的RPC服务器(十三)
- 使用拦截器或者AOP实现权限管理(OA系统中实现权限控制)
- 使用单向链表实现学生信息管理系统
- C#编程(七十六)----------使用指针实现基于栈的高性能数组
- 多线程之使用读写锁ReentrantReadWriteLock实现缓存系统
- 使用NoSQL实现高并发CRM系统实践(源代码+解析)
- 使用存储过程实现进销存系统中的先进先出算法(3)——Oracle9i版
- JTree实现文件树——使用系统图标
- 【小项目】使用shell和expect实现简易的文件分发系统
- 使用Arduino开发板实现基于指纹识别的生物特征考勤系统
- 使用EF6和MVC5实现一个简单的选课系统--使用EF6处理并发操作(10/12)
- 使用K近邻算法实现手写体识别系统
- 使用cookie实现跨域系统单点登录
- 使用Express3.0实现<Node.js开发指南>中的微博系统
- C#中怎么使用系统默认浏览器打开指定的URL(代码实现)
- 使用标准GDI实现游戏品质的动画系统