在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:kahing/goofys开源软件地址:https://github.com/kahing/goofys开源编程语言:Go 93.2%开源软件介绍:Goofys is a high-performance, POSIX-ish Amazon S3 file system written in Go OverviewGoofys allows you to mount an S3 bucket as a filey system. It's a Filey System instead of a File System because goofys strives for performance first and POSIX second. Particularly things that are difficult to support on S3 or would translate into more than one round-trip would either fail (random writes) or faked (no per-file permission). Goofys does not have an on disk data cache (checkout catfs), and consistency model is close-to-open. Installation
$ brew cask install osxfuse
$ brew install goofys
$ export GOPATH=$HOME/work
$ go get github.com/kahing/goofys
$ go install github.com/kahing/goofys Usage$ cat ~/.aws/credentials
[default]
aws_access_key_id = AKID1234567890
aws_secret_access_key = MY-SECRET-KEY
$ $GOPATH/bin/goofys <bucket> <mountpoint>
$ $GOPATH/bin/goofys <bucket:prefix> <mountpoint> # if you only want to mount objects under a prefix Users can also configure credentials via the
AWS CLI
or the To mount an S3 bucket on startup, make sure the credential is
configured for
See also: Instruction for Azure Blob Storage, Azure Data Lake Gen1, and Azure Data Lake Gen2. Got more questions? Check out questions other people asked BenchmarkUsing To run the benchmark, configure EC2's instance role to be able to write to $ sudo docker run -e BUCKET=$TESTBUCKET -e CACHE=false --rm --privileged --net=host -v /tmp/cache:/tmp/cache kahing/goofys-bench
# result will be written to $TESTBUCKET See also: cached benchmark result and result on Azure. LicenseCopyright (C) 2015 - 2019 Ka-Hing Cheung Licensed under the Apache License, Version 2.0 Current Statusgoofys has been tested under Linux and macOS. List of non-POSIX behaviors/limitations:
In addition to the items above, the following are supportable but not yet implemented:
Compatibility with non-AWS S3goofys has been tested with the following non-AWS S3 providers:
Additionally, goofys also works with the following non-S3 object stores:
References
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论