0

我有一个2.9GB的n-triples 文件,我设法将它加载到带有(spoc、posc 和 ospc 索引)的本机芝麻存储库(让它调用它repo_native)和一个内存芝麻存储库(让它调用它repo_memory)。我检查了目录中两个存储库的磁盘大小,~/.aduna/openrdf-sesame/repositories令我惊讶的是目录repo_native占用1.8GB而目录repo_memory只占用125MB

我真的不知道如何解释这一点。内存存储库中的持久性是否也以某种方式使用了本机存储?

有人对这种大小差异有解释吗?

提前致谢

4

1 回答 1

1

这里没有足够的信息来诊断问题,但是如果你上传一个 2.9GB 的文件到内存存储,并且内存存储的存储目录的大小只有 125M,那可能意味着你的数据没有持久化到磁盘. 您可能尚未将内存存储库配置为同步到磁盘,或者在上传过程中出现问题。

不,内存存储不使用本机存储的持久性机制,它有自己的(远不那么复杂的)持久性机制。

于 2014-02-03T21:12:12.543 回答