美文网首页
IPFS-缓存

IPFS-缓存

作者: 烧鸡胤 | 来源:发表于2018-12-03 11:21 被阅读0次

缓存

ipfs获取文件的途径有以下:

  • http://localhost:8080/ipfs/$hash:内置路由(文件块)
  • ipfs pin add $hash:将文件pin入本地系统(文件块)
  • ipfs get $hash:执行pin操作,并于指定目录生成文件(文件块+完整文件)

以下将文件块视为缓存,路由访问资源将是以下流程:


Gateway访问资源

collection

ipfs的垃圾收集机制可手动和定时调用,清理未pin的文件块。不推荐手动删除~/.ipfs/blocks文件夹内文件,可能导致其他操作失败。

  • ipfs repo gc:手动调用
  • --enable-gc:定时调用ipfs repo gc,受配置中StorageGCWatermark,StorageMax字段控制。

PS:StorageMax字段不硬性限制ipfs系统空间使用。例如Config::StorageMax < Disk::Used < Disk::Max时,ipfs add调用不受限制,但有可能因磁盘空间耗尽而失败。目前看来仅用于触发垃圾回收。

garbage collection

相关文章

  • IPFS-缓存

    缓存 ipfs获取文件的途径有以下: http://localhost:8080/ipfs/$hash:内置路由(...

  • IPFS-简介

    简介 这份简介包括一系列说明 IPFS,Merkle Trees 和 分布式网络的教程,它主要通过 gitbook...

  • 扒一扒IPFS的投资机构?

    协议实验室Protocollabs推出IPFS-星际文件系统以来,其在链圈、币圈的关注度就像火箭一样腾飞。但是对着...

  • [学习笔记]IPFS-序言

    今年五月给自己立了个写个IPFS相关App的flag,但是因为一些原因中断了,最近又重新捡起来了。这些文章或者叫学...

  • IPFS-人类的记录无法抹去

    安利一下IPFS了。 1.IPFS拥有非常好的团队 IPFS由一位来自于墨西哥的小伙子JuanBenet于2014...

  • 静态缓存和动态缓存(基于thinkphp测试)

    动态缓存 静态缓存有 浏览器缓存 磁盘缓存 内存缓存 CDN(分布式缓存) Nginx反向代理缓存

  • 缓存那些事(二)什么是缓存以及缓存的作用

    缓存那些事(一)概述 缓存那些事(二)什么是缓存以及缓存的作用 缓存那些事(三)如何构建缓存 缓存那些事(四)缓存...

  • 缓存那些事(三)如何构建缓存

    缓存那些事(一)概述 缓存那些事(二)什么是缓存以及缓存的作用 缓存那些事(三)如何构建缓存 缓存那些事(四)缓存...

  • 缓存那些事(一)概述

    缓存那些事(一)概述 缓存那些事(二)什么是缓存以及缓存的作用 缓存那些事(三)如何构建缓存 缓存那些事(四)缓存...

  • 缓存那些事(四)缓存面临的挑战

    缓存那些事(一)概述 缓存那些事(二)什么是缓存以及缓存的作用 缓存那些事(三)如何构建缓存 缓存那些事(四)缓存...

网友评论

      本文标题:IPFS-缓存

      本文链接:https://www.haomeiwen.com/subject/troecqtx.html