php快取技術之Memcached

2021-07-10 01:11:06 字數 670 閱讀 7260

1.掌握如何設定快取操作

2.掌握如何獲取快取操作

3.掌握如何刪除快取操作

1.memcache和redis都是用來管理資料的

2.他們資料都是存放在記憶體裡的

3.redis可以定期將資料備份到磁碟(持久化)

4.memcache只是簡單的key/value快取

5.redis不僅僅支援簡單的k/v型別的資料,同時還提供list,set,hash等資料結構的儲存

redis資料操作

1.開啟redis客戶端

2.設定快取值- set index-mk-cache '資料'

3.獲取快取資料- get index-mk-cache

4.設定過期時間- setex key 10 'cache'

5.刪除快取- del key

php操作redis

1.安裝phpredis擴充套件

2.php鏈結redis服務-connect(127.0.0.1,6379)

3.set 設定快取

4.get 獲取快取

修改ThinkPHP快取為Memcache的方法

一般來說,thinkphp的預設快取方式是以file檔案方式實現的,執行時會在 runtime temp 下生成很多的快取檔案。有的情況下伺服器裝了memcached之後,需要將thinkphp的快取方式更改成memecache方式 具體操作步驟如下 在conf config.php 中新增 dat...

php快取技術

一 引論 php,一門最近幾年興起的web設計指令碼語言,由於它的強大和可伸縮性,近幾年來得到長足的發展,php相比傳統的asp 在速度上有絕對的優勢,想 mssql轉6萬條資料php如需要40秒,asp不下2分鐘.但是,由於 的資料越來越多,我們渴求能更快速的呼叫資料,不必要每次都從資料庫掉,我們...

PHP快取技術

一 引論 php,一門最近幾年興起的web設計指令碼語言,由於它的強大和可伸縮性,近幾年來得到長足的發展,php相比傳統的asp 在速度上有絕對的優勢,想mssql轉6萬條資料php如需要40秒,asp不下2分鐘.但是,由於 的資料越來越多,我們渴求能更快速的呼叫資料,不必要每次都從資料庫掉,我們可...