我正在从Blob
读取input stream
个database
个实例,并将每个input stream
写入本地文件系统中的单个File
。这导致大约创建了数百万个var-binary文件,因此我想为每个File
实例创建一个Blob
,而不是为每个Blob
创建单个文件。实例。我还将这些Blob
实例恢复到数据库中。
我还找到了创建单个tar文件并将每个Blob
实例作为流添加到tar文件的选项,但后来我找到this,其中说 -
它有一个限制,因此,很难添加或删除 单个文件而不复制整个存档。
所以我想知道是否可以将所有Blob
个实例写入单个文件并从该单个文件中正确读取它?
请建议我如何实现这一目标?
RandomAccessFile
会帮助我制定此策略,因为它有文件指针吗?