Comment on Mountpoint – file client for S3 written in Rust, from AWSComments−klodolph3yI want a better client for Google Cloud Storage, too, while we’re at it. The Python gcloud / gsutil stuff is mediocre on the best of days.−thangngoc893yIn theory, you can just use this library since GC Storage supports S3 protocol. But in practice, I’m not sure−e12e3yOr https://clone.org ?−kwk13yPresumably you forgot the 'r': https://rclone.org/−e12e3yAutocorrect strikes again! Yes, I meant rclone - thank you.−anshumankmr3yhttps://github.com/GoogleCloudPlatform/gcsfuse?−klodolph3yFUSE makes everything worse, not better. The Unix file API is awful in general, and a terrible mismatch for key-values storage systems.−seabrookmx3y`gsutil ...` was pretty bad (it is python like you say, and based on a very outdated fork of boto2).I've had really good luck with `gcloud storage ...` though, which takes essentially the same CLI args. It's much faster and IIRC written in golang.−dotancohen3yI'm just about to start using it. I'd love to know what issues you've encountered. Thanks!
Comments
I want a better client for Google Cloud Storage, too, while we’re at it. The Python gcloud / gsutil stuff is mediocre on the best of days.
In theory, you can just use this library since GC Storage supports S3 protocol. But in practice, I’m not sure
Or https://clone.org ?
Presumably you forgot the 'r': https://rclone.org/
Autocorrect strikes again! Yes, I meant rclone - thank you.
https://github.com/GoogleCloudPlatform/gcsfuse?
FUSE makes everything worse, not better. The Unix file API is awful in general, and a terrible mismatch for key-values storage systems.
`gsutil ...` was pretty bad (it is python like you say, and based on a very outdated fork of boto2).
I've had really good luck with `gcloud storage ...` though, which takes essentially the same CLI args. It's much faster and IIRC written in golang.
I'm just about to start using it. I'd love to know what issues you've encountered. Thanks!