R/cache_s3.R
cache_s3.Rd
Amazon Web Services S3 Cache Amazon Web Services S3 backed cache, for remote caching.
cache_s3(cache_name, algo = "sha512", compress = FALSE)
Bucket name for storing cache files.
The hashing algorithm used for the cache, see
digest
for available algorithms.
Argument passed to saveRDS
. One of FALSE, "gzip",
"bzip2" or "xz". Default: FALSE.
if (FALSE) {
# Set AWS credentials.
Sys.setenv("AWS_ACCESS_KEY_ID" = "<access key>",
"AWS_SECRET_ACCESS_KEY" = "<access secret>")
# Set up a unique bucket name.
s3 <- cache_s3("unique-bucket-name")
mem_runif <- memoise(runif, cache = s3)
}