我試圖確定是否從重負載下直接從mysql數據庫獲取結果比從緩存文件獲取結果更快或更慢。在任何情況下,這將是最快的。直接MySQL查詢或緩存文件 - 哪個更快?
我有兩套數據,我正在使用一個緩存文件。我正在使用PDO。
- 顯示返回類別列表的列表 - 類別字母,類別名稱和類別編號結果。我每頁拉400個類別。
- 視頻縮略圖,它返回 - 標題,網址,視圖,來源和持續時間。我每頁拉大約140拇指w /數據。
我將緩存文件設置爲序列化數組結果並保存到文件中。如果緩存的文件時間仍然有效,它將顯示緩存文件與數據庫的結果。
我想,以確定是否查詢數據庫比訪問緩存文件,顯示效果也比較好。我所做的測試似乎表明,從文件中獲取結果比數據庫快。但是,我不是任何一個領域的大師......所以我想看看是否有人能夠通過一些反饋來幫助我。
謝謝!
緩存的整個要點是通過不必處理重複查詢來加快加載時間。 – Dutchie432
即使是farster也只是構建一次輸出,並使用include包含到瀏覽器。這也是一種緩存技術。當然,這些文件可以定期更新。 –