storr: Simple Key Value Stores

Share:

Creates and manages simple key-value stores. These can use a variety of approaches for storing the data. This package implements the base methods and support for file system and in-memory stores. A vignette shows how additional drivers can be created, and stubs exist for supporting 'Redis' databases.

Author
Rich FitzJohn
Date of publication
2016-12-05 18:28:48
Maintainer
Rich FitzJohn <rich.fitzjohn@gmail.com>
License
MIT + file LICENSE
Version
1.0.1

View on CRAN

Man pages

encode64
Base64 encoding and decoding
fetch_hook_read
Hook to fetch a resource from a file.
storr
Object cache
storr_environment
Environment object cache driver
storr_external
Storr that kooks for external resources
storr_rds
rds object cache driver
storr_redis_api
Redis object cache driver
test_driver
Test a storr driver

Files in this package

storr
storr/inst
storr/inst/spec
storr/inst/spec/test-storr.R
storr/inst/spec/test-driver.R
storr/inst/spec/test-external.R
storr/inst/spec/test-export.R
storr/inst/doc
storr/inst/doc/external.Rmd
storr/inst/doc/storr.Rmd
storr/inst/doc/storr.R
storr/inst/doc/external.html
storr/inst/doc/external.R
storr/inst/doc/drivers.Rmd
storr/inst/doc/drivers.R
storr/inst/doc/drivers.html
storr/inst/doc/storr.html
storr/tests
storr/tests/testthat.R
storr/tests/testthat
storr/tests/testthat/test-base64.R
storr/tests/testthat/test-auto.R
storr/tests/testthat/test-environment.R
storr/tests/testthat/test-util.R
storr/tests/testthat/test-driver-rds.R
storr/NAMESPACE
storr/NEWS.md
storr/R
storr/R/driver_rds.R
storr/R/utils.R
storr/R/storr.R
storr/R/traits.R
storr/R/exceptions.R
storr/R/storr_copy.R
storr/R/driver_redis_api.R
storr/R/driver_external.R
storr/R/driver_environment.R
storr/R/base64.R
storr/R/spec.R
storr/vignettes
storr/vignettes/external.Rmd
storr/vignettes/storr.Rmd
storr/vignettes/src
storr/vignettes/src/storr.R
storr/vignettes/src/external.R
storr/vignettes/src/drivers.R
storr/vignettes/drivers.Rmd
storr/README.md
storr/MD5
storr/build
storr/build/vignette.rds
storr/DESCRIPTION
storr/man
storr/man/fetch_hook_read.Rd
storr/man/test_driver.Rd
storr/man/storr_redis_api.Rd
storr/man/storr.Rd
storr/man/storr_external.Rd
storr/man/encode64.Rd
storr/man/storr_environment.Rd
storr/man/storr_rds.Rd
storr/LICENSE