このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
データストア
関数 datastore
は、大きすぎてメモリに収まらないデータの集まりのリポジトリであるデータストアを作成します。データストアを使用すると、ディスク、リモートの場所、またはデータベースの複数のファイルに格納されているデータを単一エンティティとして読み取りおよび処理できます。データが大きすぎてメモリに入らない場合は、データをインクリメンタルにインポートすることで対応するか、tall
配列を作成してデータを操作するか、次の処理のために mapreduce
の入力としてデータストアを使用します。詳細は、データ ストア入門を参照してください。
関数
クラス
トピック
- データ ストア入門
データ ストアは、単一のファイルまたはファイルやデータのコレクションを読み取るオブジェクトです。
- ファイル形式またはアプリケーション用のデータ ストアの選択
データまたはアプリケーションのファイル形式に基づいて、適切なデータ ストアを選択する。
- 大規模な表形式テキスト ファイルの読み取りと解析
次の例では、表形式データを含む大規模なテキスト ファイル用のデータストアを作成し、次にデータを 1 ブロックずつまたは 1 ファイルずつ読み取って処理する方法を説明します。
- イメージ ファイルの読み取りおよび解析
この例では、イメージのコレクション用のデータ ストアの作成、イメージ ファイルの読み取り、ならびに色相、彩度および明度 (HSV) の最大平均値をもつイメージの検出を行う方法を説明します。
- キーと値のデータを含む MAT ファイルの読み取りと解析
次の例では、
mapreduce
の出力である MAT ファイル内のキーと値のペアのデータに対するデータ ストアを作成する方法を示します。 - Hadoop シーケンス ファイルの読み取りと解析
次の例では、キーと値のデータを含むシーケンス ファイルのデータ ストアを作成する方法を示します。
- リモート データの操作
Amazon S3™、Azure® Blob Storage、または HDFS™ でリモート データを操作する。
- 異なるマシンまたはクラスターで処理するためのデータ ストアの設定
別のマシンまたはクラスターに読み込み、処理できるデータ ストアをマシン上で設定。
- カスタム データストアの開発
カスタム データや独自のデータ用に完全にカスタマイズされたデータストアを作成する。
- DICOM データ用のカスタム データストアの開発
この例では、書き込み操作をサポートするカスタム データストアの開発方法を説明します。
- カスタム データ ストアのテストのガイドライン
カスタム データ ストアの実装が完了したら、このテスト手順に従ってカスタム データ ストアを検定します。