0

私はクラウド サーバーを開発している最中で、blob ストレージを使用してHDF ファイル ( http://www.hdfgroup.org/HDF5/ ) を保存する必要があります。

ファイル内のデータ要素の作成、読み取り、書き込み、および変更に関連する関数は、HDF API から取得されます。

ファイルを作成したり、ファイルを読み書きするには、ファイル パスを取得する必要があります。

Azure Blob でカスタム ファイルを作成する方法を教えてください。

以下に示すように API を使用できるようにする必要がありますが、Azure ストレージ パスをファイルに渡します。 http://davis.lbl.gov/Manuals/HDF5-1.4.3/Tutor/examples/C/h5_crtfile.c

私が作成しようとしているこれらのファイルは、10 ~ 20 GB まで非常に大きくなる可能性があるため、ローカルにダウンロードして変更することはできません。

ありがとう

シャシ

4

2 に答える 2

0

Azure Blob でカスタム ファイルを作成する方法を教えてください。

以下に示すように API を使用できるようにする必要がありますが、Azure ストレージ パスをファイルに渡します。 http://davis.lbl.gov/Manuals/HDF5-1.4.3/Tutor/examples/C/h5_crtfile.c

Windows Azure Blob ストレージは、 HTTPまたはHTTPS経由でアクセスできる大量の非構造化データを格納するためのサービスです。したがって、アプリケーションの観点からすると、Azure Blob は通常のディスクとして機能しません。

Microsoft は、ブロブ ストレージを操作するための優れたAPI (c#、Java) を提供しています。また、他の言語から BLOB にアクセスするための BLOB サービス REST API も提供します (C++ のように特定の BLOB ストレージ API が提供されていない場合)。

1 つのブロック BLOB は最大 200 GB まで可能であるため、約 10 ~ 20 GB のサイズのファイルを簡単に格納できます。

残念ながら、提供された例は Windows Azure Blob では機能しません。ただし、HDF ファイル ストレージについてはわかりません。おそらく、Azure Blob Storage のサポートを提供しているのでしょう。

于 2012-12-21T23:11:56.707 に答える