ネストされたファイル構造 (ディレクトリ、ファイル) を単一のファイルに格納できるソリューションを探しています。tarball のような単純なアーカイブも考えましたが、操作が多くて適切ではありません。
JSON について考え、バイナリ ファイルを base64 でエンコードされた文字列として格納します。次に、BSON と、ファイルあたり 16MB という制限に出くわしました。次に、大きなファイルを小さなチャンクに分割するラッパーとして GridFS が再び見つかりました。
16MB のチャンクがぴったり収まるので、これは私の目的にぴったりです。
プロジェクトの分散配置のため、Mongo のような中央 DB を使用できません。私のファイルを保存できる単一のローカルファイルなどにGridFSを使用することは可能storage.bson
ですか?