使用Cahce實現高效能系統
使用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)
(程式碼裡面呼叫相應快取模組或軟體的API)
6 資料庫快取: 1)儘量使用儲存過程;
2)優化oracle的記憶體使用,儘量多快取使用過的物件;
2)優化oracle的記憶體使用,儘量多快取使用過的物件;
本文轉自zkjian517 51CTO部落格,原文連結:http://blog.51cto.com/zoukejian/55996
相關文章
- 使用Sar實現系統監控
- 使用db-scheduler實現高效能持久佇列佇列
- express實現JWT使用者認證系統ExpressJWT
- 美團高效能終端實時日誌系統建設實踐
- Laravel5.6使用redis佇列實現系統通知LaravelRedis佇列
- AOP實現系統告警
- 使用Java和Redis構建高效能的快取系統JavaRedis快取
- Spark原始碼分析之cahce原理分析Spark原始碼
- 使用簡單的Java程式碼實現酒店管理系統Java
- 技術分享| 如何使用Prometheus實現系統程式監控Prometheus
- 短視訊系統,Android 使用MotionLayout實現動畫效果Android動畫
- 實現一個SSO系統
- property的系統實現分析
- 幫助系統的實現
- abp(net core)+easyui+efcore實現倉儲管理系統——使用 WEBAPI實現CURD (十二)UIWebAPI
- 實現Java集合迭代的高效能Java
- 實現高效能微信朋友圈
- 使用C++和QT實現Log自定義日誌系統C++QT
- 使用Servlet Filter實現系統登入許可權校驗ServletFilter
- 高效能圖計算系統 Plato 在 Nebula Graph 中的實踐
- 分散式高效能訊息系統(Kafka MQ)的原理與實踐分散式KafkaMQ
- 真實案例:使用LLM大模型及BERT模型實現合同審查系統大模型
- 【MySQL】如何構建高效能MySQL系統MySql
- 叫號系統排隊系統掛號系統實現(JAVA佇列)Java佇列
- 雲控系統的實現原理
- canvas也能實現事件系統????Canvas事件
- 實現一個webscoket聊天系統Web
- 分散式系統Session 實現方式分散式Session
- Binder系統_c++程式實現C++
- 多系統管理混亂?SAP系統整合其他系統實現統一管理
- 高效能IOT伺服器實現之路伺服器
- 高效能配置中心 duic - 設計&實現UI
- 使用 Redis 實現分散式系統輕量級協調技術Redis分散式
- 使用Python實現一個小型的航空訂票系統(3)Python
- 使用Python實現一個小型的航空訂票系統(1)Python
- PHP外掛系統的實現(三):實現探測器PHP
- 儲存系統實現-跳躍表實現索引檢索索引
- Linux檔案系統的實現Linux