データベースの外部にあるBLOBをファイルに保存したいのですが、ランダムなBLOBのデータであり、ファイルに直接リンクされていません。ブロブは単なる生のデータであるので、私はちょうどそのようなfileLinkという列か何かを含めることはできませんデータベース外のBLOBデータを管理するためのJavaフレームワーク
id
name
comments
...
:
だから例えば私は、次の列を持つData
と呼ばれるテーブルを持っています。私はしかし、データベースの外にそれを保存したい。 3.dat
というファイルを作成したいと思っています.3はその行エントリのID番号です。この設定で唯一のことは、IDがフラットなフォルダ構造であり、OSファイルの問題があるため、メインフォルダがすぐに多数のファイルを持つようになることです。また、データがグループ化されたり構造化されたりすることはありません。
ブロブを保存して管理できるようにするJavaフレームワークまたはライブラリがありますか?MyBlobAPI.saveBlob(id, data);
のような処理をしてからMyBlobAPI.getBlob(id)
などを実行できますか?言い換えれば、すべてのファイルIOが私のために処理される場所ですか?
多くのアプリは、このように機能します。なぜ具体的にこれが欲しいのですか? –
データファイルを別のサーバーに保存して、必要に応じて呼び出すことができ、格納方法や管理方法、同期の問題などを気にする必要はありません。 –