文件名称:ipfs-gharchive:将所有gharchive纳入IPFS
文件大小:6KB
文件格式:ZIP
更新时间:2024-05-29 14:08:25
JavaScript
IPFS中的GitHub存档数据 该项目将github存档数据加载到IPFS中,并提供了用于查询该数据的其他工具。 储存模式 数据使用ipld-cbor-dag存储。 每个对象都存储在三个路径中。 /repos/:shard1/:shard2/:owner/:repo/:year/:month/:day/:time /actors/:shard1/:shard2/:login/:year/:month/:day/:time /timestamps/:year/:month/:day/:hour/:minute/:hash 分片是通过对owner和login字符串进行哈希处理而静态确定的整数。 这些值是gzip JSON的IPFS块,可将块的大小减少70%。 此外,gharchive中的每个tarball都存储有收据。 /receipts/:filename
【文件预览】:
ipfs-gharchive-master
----index.js(160B)
----package.json(1KB)
----test()
--------fixture.js(681B)
----src()
--------identifyRepo.js(782B)
--------graph.js(4KB)
--------identifyActor.js(44B)
--------shard.js(178B)
----README.md(683B)
----test-pull.js(806B)