memcachaed記憶體快取優化

2021-07-12 07:09:57 字數 766 閱讀 5260

①使用場景

分類展示(當然只要是短期內不頻繁更換的都可以用。。。只要你記憶體夠)

②安裝方法

推薦**:

③操作方法

$mencache = new memcache();

$host = 'xx.x.***.xx';  

$port = '11211';    //預設埠

設定:$memcache->set('class_name','test',0, 3600);   (分別是key、value、壓縮、時效)

獲取:$memcache->get('class_name');

刪除某個:$memcache->delete('class_name');

刪除所有:$memcache->flush();

④資料庫操作

查詢:

更新:注:凡是涉及到更新都需要清空相對應的快取。。。。。

後台:設定乙個一鍵清空快取的按鈕。。。

⑤快取失效

快取失效有兩種情況:

一、時間已到。。。。

二、空間已滿,當再新增快取時會自動刪除使用頻率最低的(rlu策略)

SOLR快取調優

快取在 solr 中充當了乙個非常重要的角色,solr 中主要有這三種快取 還有第四種快取,lucene 內部的快取,不過該快取外部無法控制到。通過這 3 種快取,可以對 solr 的搜尋例項進行調優。調整這些快取,需要根據索引庫中文件的數量,每次查詢結果的條數等。在調整引數前,需要事先得到 sol...

iOS快取 記憶體快取

為了減少與伺服器的連線溝通次數,提高應用程式的執行速度,使用了ios的快取機制 import youngviewcontroller.h inte ce youngviewcontroller end implementation youngviewcontroller void viewdidlo...

iOS快取 記憶體快取

為了減少與伺服器的連線溝通次數,提高應用程式的執行速度,使用了ios的快取機制 import youngviewcontroller.h inte ce youngviewcontroller end implementation youngviewcontroller void viewdidlo...