盘古开源资讯:通过IPFS集群自动化处理IPFS上的数据冗余
Posted 盘古开源
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了盘古开源资讯:通过IPFS集群自动化处理IPFS上的数据冗余相关的知识,希望对你有一定的参考价值。
IPFS集群通过分配、复制和跟踪分布在多个对等方之间的全局pinset来提供跨IPFS守护程序群的数据编排。
IPFS赋予用户内容寻址存储的能力。然而,永久网络需要一个不损害IPFS网络分布式特性的数据冗余和可用性解决方案。
IPFS 集群
IPFS 集群是一个分布式应用程序,维护全局集群 pinset 并智能的将其项目分配给IPFS对等方:
一个易于运行的应用程序:ipfs-cluster-service 作为一个独立的守护进程运行,独立于IPFS并与IPFS守护进程的API交互。
以“即发即忘”的方式将数百万个pin复制到多个IPFS守护进程:异步跟踪pin生命周期,集群节点负责要求IPFS 以可持续的速率固定数据,并在出现故障时重试固定。
功能齐全的API和CLI:ipfs-cluster-ctl为功能齐全的Cluster HTTP REST API 提供命令行客户端。
没有中央服务器:集群对等点形成分布式网络并维护一个全局的、复制的和无冲突的pin列表。
内置权限:嵌入式权限模型支持标准对等点(具有更改集群pinset 的权限)和跟随者对等点(按照指示存储内容但不能修改 pinset)。
为您的pin 命名:每个pin 都支持自定义复制因子、名称和任何其他自定义元数据。
Multi-add:直接将IPFS 内容提取到多个守护进程。
CAR 导入支持:将带有自定义DAG 的 CAR 存档内容直接导入集群。
任何IPFS 集成的插入:每个集群对等点都提供一个额外的IPFS 代理 API,它执行集群操作,但其行为与 IPFS 守护进程的 API 完全一样。
集成就绪:用Go 语言编写,集群节点可以通过编程方式启动和控制。IPFS 集群还为其 API 提供 Go 和 javascript 客户端。
libp2p 支持:IPFS 集群建立在 libp2p 之上,libp2p 是经过实战考验的下一代 p2p 网络库,支持 IPFS、Filecoin 和 Ethereum V2。
以上是关于盘古开源资讯:通过IPFS集群自动化处理IPFS上的数据冗余的主要内容,如果未能解决你的问题,请参考以下文章