1

1 つのプロジェクトで、マッパーがいくつかの構成ファイルを利用できるようにする必要がありますが、それらは別のフォルダーに含まれています。フォルダ構造を保持する必要があります。

分散キャッシュ内にディレクトリ ツリーを作成し、そのフォルダ ツリーの特定の位置にあるファイルに分散キャッシュでアクセスできるようにすることはできますか?

ありがとう、

4

1 に答える 1

1

API ドキュメントをご覧ください。できること、できないことが明確です。ファイルをキャッシュに追加するだけで、パスは含まれません。ただし、アーカイブを含めることができ、そのアーカイブは、クライアントで再作成されるディレクトリ構造を持つことができます。

編集:ユーザーケースに関する次の情報を追加しました。

すべてのマッパーがすべての構成ファイルを読み取るか、それとも構成ファイルのサブセットのみを読み取るか? 後者の場合は、HDFS でフォ​​ルダー構造を作成することだけを検討する必要があります。異なるマッパーが異なるファイルを読み取る場合、分散キャッシュを使用するメリットはありません。

于 2013-10-02T16:11:24.213 に答える