文件名称:hyperdrive:Hyperdrive是安全,实时的分布式文件系统
文件大小:49KB
文件格式:ZIP
更新时间:2024-03-31 11:56:54
系统开源
超级驱动器 Hyperdrive是一种安全,实时的分布式文件系统,旨在轻松实现P2P文件共享。 它具有一些很酷的功能: 版本控制:默认情况下对文件进行版本控制,从而可以轻松查看历史更改并防止数据丢失。 可组合:使用我们的挂载系统,超级驱动器可以嵌套在其他超级驱动器中,从而启用了功能强大的多用户协作工具。 可与一个链接共享:您可以通过向一个单独的32字节密钥发送共享,从而与他人共享整个Hyperdrive。 如果您想获得更详细的信息,我们的挂载系统可以实现特定目录的细粒度共享。 稀疏下载默认情况下,阅读器仅按需下载所需文件的一部分。 您可以流式传输来自朋友的媒体,而不必跳圈! 寻找是活泼的,没有缓冲。 快速查找:文件元数据存储在分布式的trie结构中,这意味着可以使用最少的网络查找来定位文件。 版本标记:您可以为Hyperdrive版本分配字符串名称,并将其存储在驱动器中,从
【文件预览】:
hyperdrive-master
----.gitignore(914B)
----bench()
--------latency.js(7KB)
----README.md(16KB)
----test()
--------stat.js(2KB)
--------checkout.js(3KB)
--------basic.js(8KB)
--------watch.js(632B)
--------symlink.js(5KB)
--------storage.js(6KB)
--------fd.js(13KB)
--------creation.js(255B)
--------deletion.js(430B)
--------index.js(305B)
--------helpers()
--------fuzzing.js(15KB)
--------download.js(14KB)
--------mount.js(31KB)
--------readdir.js(9KB)
--------diff.js(4KB)
--------clear.js(1KB)
--------tagging.js(3KB)
----LICENSE(1KB)
----promises.js(7KB)
----package.json(1KB)
----index.js(35KB)
----.travis.yml(79B)
----lib()
--------storage.js(515B)
--------fd.js(9KB)
--------content.js(630B)
--------errors.js(1KB)
--------tagging.js(2KB)
--------iterator.js(6KB)