md5ハッシュのリストがあり、それぞれがファイル名に対応しています。PHP配列に入れると、そのようなデータをフェッチ$md5['filename']
し、SQLテーブルに入れると、を使用しますSELECT filename FROM hashes WHERE md5 = $md5
。
どちらの方法が速いですか?データが少ないと一方が他方よりも高速になりますが、データが多いほど長くなりますか?私が見ているmd5ハッシュの量は約1100ハッシュです。
これは静的データですが、ハッシュの量は時間の経過とともに増加します。SQL接続時間は大きな違いをもたらしますか?一方はもう一方よりも実用的ですか?もしそうなら、なぜですか?