IPFS public 网关(如 ipfs.io)如何获取简单 IPFS 节点的内容?
How does IPFS public gateways (like ipfs.io) get contents of simple IPFS nodes?
使用我的 IPFS
节点,我将文件上传到可通过 ipfs.io
HTTP 请求访问的网络。几天后,我发现这些文件无法再访问了。
我知道这是因为垃圾收集,但我的问题是:
IPFS
public 网关是否自动 从 ipfs
个节点检索数据?
- 内容消失需要多长时间?
Does IPFS public gateways retrieve data automatically from ipfs nodes?
不,它们将在初始请求期间从具有内容的节点获取,并且在获取数据时,它们也有可能存储在其他节点中。更深入的解释可以在这里找到:https://github.com/ipfs/faq/issues/48#issuecomment-152917088
How much time it takes to get the content disappeared?
只要网络至少有一个节点包含该内容,它就仍然存在。 IPFS 守护进程允许您手动更改 GC 持续时间。所以,你不能真正确定时间。如果您需要永久存储您的内容,您可以将该文件固定在多个节点上。
我找到了问题的答案:
Does IPFS public gateways retrieve data automatically from ipfs nodes?
当从节点请求文件时,public 网关从最近的托管文件的节点转发它并缓存它以供将来请求使用。这就是为什么可以通过 public 网关访问该文件的原因。
How much time it takes to get the content disappeared?
这取决于 public 网关的缓存控制策略。
使用我的 IPFS
节点,我将文件上传到可通过 ipfs.io
HTTP 请求访问的网络。几天后,我发现这些文件无法再访问了。
我知道这是因为垃圾收集,但我的问题是:
IPFS
public 网关是否自动 从ipfs
个节点检索数据?- 内容消失需要多长时间?
Does IPFS public gateways retrieve data automatically from ipfs nodes?
不,它们将在初始请求期间从具有内容的节点获取,并且在获取数据时,它们也有可能存储在其他节点中。更深入的解释可以在这里找到:https://github.com/ipfs/faq/issues/48#issuecomment-152917088
How much time it takes to get the content disappeared?
只要网络至少有一个节点包含该内容,它就仍然存在。 IPFS 守护进程允许您手动更改 GC 持续时间。所以,你不能真正确定时间。如果您需要永久存储您的内容,您可以将该文件固定在多个节点上。
我找到了问题的答案:
Does IPFS public gateways retrieve data automatically from ipfs nodes?
当从节点请求文件时,public 网关从最近的托管文件的节点转发它并缓存它以供将来请求使用。这就是为什么可以通过 public 网关访问该文件的原因。
How much time it takes to get the content disappeared?
这取决于 public 网关的缓存控制策略。