Hadoop を使用したログ ファイル分析を備えた 1 つの単純な Java EE Web アプリケーションを開発したいと考えています。以下は、アプリケーションを開発するためのアプローチです。しかし、アプローチを通過することはできません。
- ログ ファイルは、sftp/ftp を使用してクライアント マシンから Hadoop サーバーにアップロードされます。
- Hadoop ジョブを呼び出してログ ファイルをフェッチし、ログ ファイルを HDFS ファイル システムに処理します。
- ログ ファイルの処理中に、コンテンツは HIVE データベースに保存されます。
- クライアント Web アプリケーションから HIVE JDBC 接続を使用してログ コンテンツを検索する
いくつかのステップを完全に埋めるために、非常に多くのサンプルを参照しました。しかし、具体的なサンプルが入手できないわけではありません。
上記のアプローチが正しいかどうかを提案し、Java で開発されたサンプル アプリケーションへのリンクを取得してください。