2011-01-26 13 views
0

大規模なCSV/TSV表形式のデータで「ビュー」を生成できるJava(J2EE)アプリケーションを作成する必要があります。ビューには、データのページ分割、ソート、フィルタリング、ピボット、おそらくチャート作成などがあります。大規模データでビューを作成するための軽量Javaソリューション

現時点では、データをデータベースの一時表にロードし、SQLを使用してビュー・タスクを実行してから表を破棄します。

誰かがこのためのより良いアプローチをお勧めしますか? 私の制約は以下のとおりです。

  • のHadoop/Hiveのは
  • 速い応答時間は、私はステートレスでこれを行うことができるようにしたいと思い
  • 重要なオプションではありませんので、これは、リアルタイムのトランザクションであります個々の要求がビューを記述する方法(ただし、パフォーマンスを犠牲にすることはありません)
  • 私は、ビュー生成を手作業で行う必要がないため、SQLデータベースを優先します。
+1

おそらくHSQLのようなメモリ内のDBですか? – biziclop

+0

は、CSV/TSVファイルを直接テーブルとして使用できるHSQLですか? – Raj

+0

次のようになります:http://hsqldb.org/doc/2.0/guide/texttables-chapt.html、thanks biziclomp。 – Raj

答えて

3

私自身の質問に答える。私はHSQLが私の必要としていることを正確に実行していることがわかりますHSQLのText Tablesのように見えますが、私は必要な方法でビューを作成します。

関連する問題