基于 S3 的 Filey 系统 Goofys

简介:

Goofys 详细介绍

Goofys 是使用 Go 编写,基于 S3 接口的 Filey 系统。

Goofys 允许你挂载一个 s3 bucket 作为一个 Filey 系统。为什么是 Filey 系统而不是 File 系统?因为 goofys 优先考虑性能而不是 POSIX。

使用:

$ go get github.com/kahing/goofys
$ go install github.com/kahing/goofys
$ cat > ~/.aws/credentials
[default]
aws_access_key_id = AKID1234567890
aws_secret_access_key = MY-SECRET-KEY
$ $GOPATH/bin/goofys <bucket> <mountpoint>

基准测试:

使用 goofys --stat-cache-ttl 0 --type-cache-ttl 0 和 s3fs -ostat_cache_expire=1 模拟运行。基准测试详情请看 bench.sh,同时提供 Raw data。测试是在 EC2 c4.xlarge 下运行的:

image

文章转载自 开源中国社区[https://www.oschina.net]

相关文章
|
9月前
学生系统的各种限制
学生系统的各种限制
33 0
|
9月前
|
Java
布式系统的时空观
分布式系统的时空观是指对分布式系统中事件发生的时间和事件发生的空间位置的观察和理解。在分布式系统中,由于存在多个节点,节点之间的通信和数据交换会产生时延和不确定性,因此需要考虑事件发生的时间和空间位置对系统的影响。时空观的应用可以帮助我们更好地理解分布式系统中的数据同步、一致性和容错机制等问题。
68 0
|
10月前
防沉迷系统
防沉迷系统
113 0
|
JavaScript 前端开发 Java
博客管理系统
博客管理系统
84 0
博客管理系统
|
数据库 关系型数据库 MySQL
简单系统中的几个点
最近应一个老师的要求帮忙做几个网页用来查询和汇总,因为比较简单也没用框架什么的,就做了几个简单的界面以及用php接收和从数据库中显示,一点安全都没做,emmm,求轻喷,记录下几个点。
991 0
系统思考的使用
3.4 系统思考的使用 如何使用系统思考来分析一个系统呢? 首先,确定要分析的对象。 第二,确定输入和输出。 第三,查找影响对象的主要因素。如果多个因素可以合成一个因素,可以通过比较器来表示。
931 0
系统思考的介绍
3.3 系统思考的介绍 在控制理论中,分为开环控制系统和闭环控制系统。开环控制系统是不将控制的结果反馈回来影响当前控制的系统。闭环控制系统是将控制的结果反馈回来影响当前控制的系统。
975 0
|
监控 大数据 安全
系统思考
最近发现一本关于提高系统思维能力的书,是一本你读起来很容易接受,逻辑很清楚的书,下面我就总结下,给大家参考下 背景 一般在我们工作或者生活的过程中都会碰到下面三中情况 遇到事情突然想不清楚 表达时说不清楚 学习的时候学的慢 以上的场景可能不是所有人都遇到过,但这个不是最关键的。
1884 0
系统思考与《第五项修炼》
系统思考与《第五项修炼》——《可以量化的管理学》 内容提要:彼得•圣吉通过《第五项修炼》将控制理论的正反馈和负反馈引入管理学,对管理学理论产生了巨大的影响。
1277 0