<?php
// 1、查詢緩存
// 2、哈希緩存
class Cache{
private $hash_key = ''; // 哈希緩存的鍵
private $expire = 10; // 查詢緩存過期時間
private function get_key($param){
// 獲取存入查詢緩存的鍵
}
public function insert_data(){
// 1、添加數據到數據庫
// 2、清除查詢緩存
// 3、添加數據到哈希緩存中
}
public function delete_data(){
// 1、刪除數據庫中的數據
// 2、清除查詢緩存
// 3、從哈希緩存中刪除數據
}
public function update_data(){
// 1、更新數據到數據庫
// 2、清除查詢緩存
// 3、從哈希緩存中刪除數據
}
public function get_data(){
// 1、從查詢緩存中獲取數據
// 2、從哈希緩存中獲取數據
// 3、從數據庫中獲取數據
// 4、把數據庫中的數據同步到查詢緩存中
// 5、返回數據
}
}
redis緩存思路
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.