1

背景:Hiveテスト フレームワークの一部としてクエリをテストしようとしています。クエリが高速に返されるように、データの小さなサブセットをテストする短いテストを作成し、すべてのコンピューター (プライベート ラップトップを含む) で実行できるようにしたいと考えています。目標は、コードをチェックアウトし、maven を使用してビルドし、テストを実行できるようにすることです。

質問:テストの一部として実行できるダウンロードやインストールを行わずに、Java コードのみを使用してスタンドアロンの Hadoop (またはある種のシミュレーター) を開始する方法はありますか?

私の目標は、その@Beforeメソッドで、テストの最後に削除されるテスト内に Hadoop をセットアップするテストを作成することです。

4

2 に答える 2

2

MiniCluster API ( http://wiki.apache.org/hadoop/HowToDevelopUnitTests ) を見ましたか?

以下は、この API の使用方法を説明するブログ投稿です。詳細は次のとおりです

それはあなたが探しているもののように見えます。

于 2013-10-15T21:07:09.220 に答える