"file" - ファイル名のデータセットがあり、その後に32ビットの番号が続きます - ファイルのハッシュのようなものです。32ビット番号を並べ替えて一意のエントリを見つける方法は?
"file1" 6a9bd9a6 1df3b24b 7ab054dc
"file2" 6a9bd54e 1df3b24b 8cd054dc
"file3" 6a9bd9a6 7ab054dc
どのように私は他のどのS2の接頭辞ではありませんs2のように、独自のファイルを取得するつもりです - 番号がユニークであることを意味します。 2つの同じs2がある場合、それらの両方は、他のs2の接頭辞でない場合には一意です。
私は高速なソリューションを探しています。私は、各文字列を他の文字列と比較するソリューションを考え出すことができましたが、時間がかかり不自然になります。もう一つの選択肢は、テーブルのために何とかMySQLエンジンを使用することでしたが、どうしたらよいか分かりません。手伝ってくれますか?
"s2"が意味するものはわかりません。明確にできますか?なぜあなたのデータセットは1だけではなく、それに続く*複数の数字を持っていますか? –
私はそれがあなたを助けることができないと思う、私達はより明確な記述を必要とする。 –
あなたはファイルのハッシュとしてではなく、ファイルの一部として、またはファイル自体をより多くの数字を理解することができます。したがって、s1は「File1」になり、s2はそれ以降の数字になります。 – Skuta