最近測了一千萬筆的數字 (1234567 ~ 11234567) 拿去做 HASH
測試後的時間消費如下
$i 代表數字
md5($i); // about 56 seconds. hash('md5', $i); // about 20 seconds. crc32($i); // about 7 seconds. hash('crc32', $i); // about 13 seconds. sha1($i); // about 55 seconds. hash('sha1', $i); // about 20 seconds.僅供參考~
伺服器規格我就不列了, 重點是在其時間的差異比較
hash('md5', $i) 的成績真的很優秀
No comments:
Post a Comment