我想了解如何緩存數據庫的一個好方法,該做什麼和不該做什麼。雖然我想確保迄今爲止我已經正確地理解了一切。也許你可以幫助我?使用PHP,MySQL和Redis
目前我沒有任何緩存,我在本地使用XAMPP進行一切操作。爲了存儲數據,我使用MySQL/PHPMyAdmin並獲取,添加和更新數據,我只需在PHP中創建Mysqli查詢。正如我所說,我現在沒有任何緩存,所以我開始尋找最好的方法來做到這一點。
經過快速搜索,我發現Redis。所以我的想法是使用MySQL存儲數據並使用Redis緩存。這是做這件事的好方法,還是讓我明白一切都完全錯了?
如果我是對的,我該如何實施Redis?我如何緩存數據?如果我想要的數據被緩存,如果它從緩存中取出,否則從PHP數據庫中取出它,我會在PHP中進行檢查嗎?
真的想知道我是否在正確的軌道上。
好吧,也許MySQL的緩存是現在的方式。但是,我如何看到MySQL正在使用緩存,以及我在哪裏增加查詢緩存大小以及類似的東西? –
@Oskwish看看更新的答案 –
+1不錯的答案。 – QCar