我有一個帶有12GB內存的PHP/Apache服務器。我一直在使用6GB分配RAM的同一臺計算機上運行Memcached。memcached在遠程服務器上速度明顯較慢的原因是什麼?
我想在單獨的服務器(相同的數據中心,vlan,子網)上運行Memcached,就像我爲MySQL做的一樣。我使用相同的memcached配置設置了一個單獨的,相同的服務器。
我在遠程服務器上看到的使用Memcached的頁面加載時間大約是我在本地運行時得到的10倍。我已經準備好了這兩個緩存,而且我仍然可以從遠程獲得10倍的加載時間。
我很難解決這個問題。
您如何看待從遠程服務器檢索數據?!? – Macmade
要跟進Macmade的評論:什麼是*延遲*差異?這應該考慮到不同之處:爲了比較,與以太網相比,本地連接實際上沒有通信延遲。考慮運行一些測試來增加(或減少)相對較小規模的memcached查詢的數量,以查看它是如何適應頁面加載時間的。 – 2011-11-17 19:14:56
猜猜別人應該明確地發明RAM遠距傳物... – Macmade