红联Linux门户
Linux帮助

Go IPFS v0.4.3-rc1发布,分布式文件系统

发布时间:2016-07-24 09:38:54来源:红联作者:baihuo
Go IPFS v0.4.3-rc1 发布了,以下是本次发布值得关注的内容:

主要改进

Improve Bitswap performance. (@whyrusleeping, ipfs/go-ipfs#2727, ipfs/go-ipfs#2798)

Improve Content Routing and Peer Routing performance. (@whyrusleeping, ipfs/go-ipfs#2817, ipfs/go-ipfs#2841)

Improve datastore, blockstore, and dagstore performance. (@kevina, @Kubuxu, @whyrusleeping ipfs/go-datastore#43, ipfs/go-ipfs#2885, ipfs/go-ipfs#2961, ipfs/go-ipfs#2953, ipfs/go-ipfs#2960)

Content Providers are now stored on disk to gain savings on process memory. (@whyrusleeping, ipfs/go-ipfs#2804, ipfs/go-ipfs#2860)

Migrations of the fs-repo (usually stored at ~/.ipfs) now run automatically. If there's a TTY available, you'll get prompted when running ipfs daemon, and in addition you can use the --migrate=true or --migrate=false options to avoid the prompt. (@whyrusleeping, @lgierth, ipfs/go-ipfs#2939)

The internal naming of blocks in the blockstore has changed, which requires a migration of the fs-repo, from version 3 to 4. (@whyrusleeping, ipfs/go-ipfs#2903)

We now automatically raise the file descriptor limit to 1024 if neccessary. (@whyrusleeping, ipfs/go-ipfs#2884, ipfs/go-ipfs#2891)

After a long struggle with deadlocks and hanging connections, we've decided to disable the uTP transport by default for now. (@whyrusleeping, ipfs/go-ipfs#2840, ipfs/go-libp2p-transport@88244000)

There is now documentation for the configuration options in docs/config.md. (@whyrusleeping, ipfs/go-ipfs#2974)

All commands now sanely handle the combination of stdin and optional flags in certain edge cases. (@lgierth, ipfs/go-ipfs#2952)

新特性

Add --offline option to ipfs daemon command, which disables all swarm networking. (@Kubuxu, ipfs/go-ipfs#2696, ipfs/go-ipfs#2867)

Add Datastore.HashOnRead option for verifying block hashes on read access. (@Kubuxu, ipfs/go-ipfs#2904)

Add Datastore.BloomFilterSize option for tuning the blockstore's new lookup bloom filter. (@Kubuxu, ipfs/go-ipfs#2973)

IPFS 是分布式文件系统,寻求连接所有计算机设备的相同文件系统。在某些方面,这很类似于原始的 Web 目标,但是 IPFS 最终会更像单个比特流群交换的 git 对象。

IPFS = InterPlanetary File System

IPFS 云成为一个新的,重要的网络子系统,如果构建得当,那么可以完善或者替换 HTTP,或者说可以完善或者替代更多,听起来很疯狂,但是确实很疯狂!

IPFS 结合了 Git,BitTorrent,Kademlia,SFS 和 Web 的优势,提供跟 HTTP web 一样简单的接口。

软件详情:https://github.com/ipfs/go-ipfs/blob/master/CHANGELOG.md

下载地址:https://github.com/ipfs/go-ipfs

来自:开源中国社区
文章评论

共有 0 条评论