使用我的IPFS
节点,我将文件上传到了网络,该网络可以通过ipfs.io
HTTP请求进行访问。几天后,我注意到这些文件不再可用。
我知道这是由于垃圾回收造成的,但是我的问题是:
IPFS
公共网关是否从ipfs
个节点上自动检索数据?答案 0 :(得分:0)
IPFS公共网关会自动从ipfs节点检索数据吗?
否,它们将在初始请求期间从具有内容的节点中获取,并且在获取数据时也有可能将它们也存储在其他节点中。可以在以下位置找到更详细的说明:https://github.com/ipfs/faq/issues/48#issuecomment-152917088
消失内容需要多少时间?
只要网络至少有一个具有该内容的节点,它仍然有效。 IPFS守护程序允许您手动更改GC持续时间。因此,您无法真正确定时间。如果您需要永久存储内容,则可以将该文件固定在多个节点上。
答案 1 :(得分:-1)
我找到了我的问题的答案:
IPFS公共网关会自动从ipfs节点检索数据吗?
当从节点请求文件时,公共网关从承载该文件的最近节点转发该文件,并将其缓存以备将来使用。这就是为什么可以通过公共网关访问文件的原因。
消失内容需要多少时间?
这取决于公共网关的缓存控制策略。