ログファイルからグリッドビューに情報を保存するリアルタイム監視アプリケーションを作成する必要があります。+ アプリケーションの他の機能/機能からさらに処理できること。
サーバーでアプリケーションを実行していますが、ログファイルに不定期にエントリが作成されます。(csv 形式)
これらのファイルは最大 100mbs になる場合があります。ファイル全体を常にスキャン/検査したいわけではありません。新しいエントリが常にファイルの末尾に追加されることがわかっているからです。
(リアルタイム監視アプリケーションで) update-function をどのように作成すればよいですか?
- ファイルサイズを比較する必要がありますか?ファイルサイズが変更されている場合は? -> 調査/更新
- ファイルを 1 分ごとに検査する必要がありますか?
- 「Date-modified」を確認する必要がありますか?
ところで、フル スキャンは時間がかかります。新しいエントリをスキャンするだけで、これを減らすことができますか?
だから私の質問は:それを解決するための最良の方法は何ですか?!