学习是最好的投资!
最後に解析されたファイルの場所を記録します。データの繰り返しの分析を避けるために、InputStream.skip を使用してログを 2 回目に解析するときにスキップします
InputStream.skip
スレッドはログを解析して解析されたデータをメモリに保存し、追加のスレッドを使用してデータを処理します (そのため、解析速度は非常に高速になります。5K データも秒単位である必要があります)
Logstash など、データベースに保存する必要のないログ分析用の製品がすでに多数あります。さらに、データベースへのログイン頻度が高い場合、サーバーの IO パフォーマンスも必要になります。 、通常のビジネスに影響を与えます。
最後に解析されたファイルの場所を記録します。データの繰り返しの分析を避けるために、
InputStream.skip
を使用してログを 2 回目に解析するときにスキップしますスレッドはログを解析して解析されたデータをメモリに保存し、追加のスレッドを使用してデータを処理します (そのため、解析速度は非常に高速になります。5K データも秒単位である必要があります)
Logstash など、データベースに保存する必要のないログ分析用の製品がすでに多数あります。さらに、データベースへのログイン頻度が高い場合、サーバーの IO パフォーマンスも必要になります。 、通常のビジネスに影響を与えます。