さて、音探しプログラムを作ってみました。
まず、MySQL DB にファイル パス (サウンド ファイル) を保存し、次にサウンドを録音して、サウンド フィンガープリントを比較して一致するファイルを検索しました。しかし、DB に多くの行 (サウンド ファイル) があるため、時間がかかります。そこで、いくつか質問があります。
MySQL データベースに接続して Java を使用して情報を取得したい プログラムの速度を上げるために、マルチスレッドを使用したい。どうやってやるの?
(たとえば、最初のスレッドで最初の 10 行をクエリし、2 番目のスレッドで次の 10 行をクエリしたいとします。テーブルには約 500 行以上あります。)
スレッドの結果を比較するにはどうすればよいですか? 各スレッドは値を返すことができますか?