| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
10年前发布

类似 Git 的分布式文件系统:Pfs

Pfs是一个类似于Git的分布式文件系统,专门构建用于Docker生态系统。你需要使用Docker来部署它,就像在您堆栈中的其他应用程序。此外,MapReduce的jobs被指定为Docker容器,而不是.jars,让你能够使用任何工具来执行分布式计算。

关键特性

使用 pfs

Pfs exposes a git-like interface to the file system:

Creating files

# Write <file> to <branch>. Branch defaults to "master".  $ curl -XPOST pfs/file/<file>?branch=<branch> -d @local_file

Reading files

# Read <file> from <master>.  $ curl pfs/file/<file>    # Read all files in a <directory>.  $ curl pfs/file/<directory>/*    # Read <file> from <commit>.  $ curl pfs/file/<file>?commit=<commit>

Deleting files

# Delete <file> from <branch>. Branch defaults to "master".  $ curl -XDELETE pfs/file/<file>?branch=<branch>

Committing changes

# Commit dirty changes to <branch>. Defaults to "master".  $ curl -XPOST pfs/commit?branch=<branch>    # Getting all commits.  $ curl -XGET pfs/commit

Branching

# Create <branch> from <commit>.  $ curl -XPOST pfs/branch?commit=<commit>&branch=<branch>    # Commit to <branch>  $ curl -XPOST pfs/commit?branch=<branch>    # Getting all branches.  $ curl -XGET pfs/branch

项目主页:http://www.open-open.com/lib/view/home/1418345352558

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1418345352558.html
Pfs 存储系统 分布式/云计算/大数据