我有,我想緩存頁面,該頁面顯示的最近的評論和最近發表的文章列表列表(無論是從數據庫中取出)HTTP緩存最新修改的時間
我打算使用Last-Modified
在我HTTP Headers
實現緩存,通過
要獲得最新修改的時間,將使用查詢,如
SELECT updatedat from comments, articles ORDER BY updateat DESC LIMIT 1
從我的數據庫設置
Last-Modified
最新
updatedat
時間戳字段
是否高效?
然後我會比較請求的If-Modified-Since
與來自DB's (updatedat field)
的最新的時間戳來確定天氣重新加載數據或只設置報頭類型來Not Modified (304)
您的查詢產生兩個表的笛卡爾乘積作爲中間結果;你想在那裏查詢什麼?你想知道兩個表的最新日期嗎? – SingleNegationElimination
是的,我希望得到最新的日期時間(這兩個表格中最大的一個) – Akash