RcppRedis: 'Rcpp' Bindings for 'Redis' using the 'hiredis' Library (original) (raw)

Connection to the 'Redis' key/value store using the C-language client library 'hiredis' (included as a fallback) with 'MsgPack' encoding provided via 'RcppMsgPack' headers. It now also includes the pub/sub functions from the 'rredis' package.

Version: 0.2.5
Imports: methods, Rcpp (≥ 0.11.0), RApiSerialize (≥ 0.1.4)
LinkingTo: Rcpp, RApiSerialize
Suggests: RcppMsgPack, tinytest
Published: 2025-03-26
DOI: 10.32614/CRAN.package.RcppRedis
Author: Dirk Eddelbuettel ORCID iD [aut, cre], Bryan Lewis [aut] (pub/sub code from 'rredis')
Maintainer: Dirk Eddelbuettel
BugReports: https://github.com/eddelbuettel/rcppredis/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://github.com/eddelbuettel/rcppredis,https://dirk.eddelbuettel.com/code/rcpp.redis.html
NeedsCompilation: yes
SystemRequirements: An available hiredis library (eg via package libhiredis-dev on Debian/Ubuntu, hiredis-devel on Fedora/RedHat, or directly from source from https://github.com/redis/hiredis) can be used but version 1.0.2 is also included and built on demand if needed. The optional 'rredis' package can be installed from the 'ghrr' 'drat' repo for additional illustrations and tests.
Materials: README NEWS
In views: Databases
CRAN checks: RcppRedis results

Documentation:

Reference manual: RcppRedis.pdf
Vignettes: Redis for Market Monitoring (source) Introduction to Redis (source)

Downloads:

Package source: RcppRedis_0.2.5.tar.gz
Windows binaries: r-devel: RcppRedis_0.2.5.zip, r-release: RcppRedis_0.2.5.zip, r-oldrel: RcppRedis_0.2.5.zip
macOS binaries: r-release (arm64): RcppRedis_0.2.5.tgz, r-oldrel (arm64): RcppRedis_0.2.5.tgz, r-release (x86_64): RcppRedis_0.2.5.tgz, r-oldrel (x86_64): RcppRedis_0.2.5.tgz
Old sources: RcppRedis archive

Linking:

Please use the canonical formhttps://CRAN.R-project.org/package=RcppRedisto link to this page.