R/cache_gcs.R
cache_gcs.Rd
Google Cloud Storage Cache Google Cloud Storage backed cache, for remote caching.
cache_gcs(
cache_name = googleCloudStorageR::gcs_get_global_bucket(),
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) {
library(googleCloudStorageR)
# Set GCS credentials.
Sys.setenv("GCS_AUTH_FILE"="<google-service-json>",
"GCS_DEFAULT_BUCKET"="unique-bucket-name")
gcs <- cache_gcs("unique-bucket-name")
mem_runif <- memoise(runif, cache = gcs)
}