1
我有一個md5哈希列表,每個哈希對應一個文件名。如果放在一個PHP數組中,我會提取像$md5['filename']
這樣的數據,並且在一個SQL表中,我會使用SELECT filename FROM hashes WHERE md5 = $md5
。PHP:從數組或SQL表中更快地獲取數據?
哪種方法更快?一個人的表現比另一個人的表現更快,而數據越少,表現越好?我看到的md5哈希值大約是1100次哈希值。
這是靜態數據,儘管哈希值會隨着時間的推移而增加。 SQL連接時間會產生很大的變化嗎?比另一個更實用嗎?如果是這樣,爲什麼?
'這是靜態數據,儘管哈希值會隨着時間的推移而增加。「什麼? – 2012-08-09 00:50:27
現有數據永遠不會改變。對不起,奇怪的措辭。 – hexacyanide 2012-08-09 00:53:10
哦,好的。就是想 :) – 2012-08-09 00:54:35