Package: redux 1.1.4

Rich FitzJohn

redux: R Bindings to 'hiredis'

A 'hiredis' wrapper that includes support for transactions, pipelining, blocking subscription, serialisation of all keys and values, 'Redis' error handling with R errors. Includes an automatically generated 'R6' interface to the full 'hiredis' API. Generated functions are faithful to the 'hiredis' documentation while attempting to match R's argument semantics. Serialisation must be explicitly done by the user, but both binary and text-mode serialisation is supported.

Authors:Rich FitzJohn [aut, cre]

redux_1.1.4.tar.gz
redux_1.1.4.tar.gz(r-4.5-noble)redux_1.1.4.tar.gz(r-4.4-noble)
redux.pdf |redux.html
redux/json (API)
NEWS

# Install 'redux' in R:
install.packages('redux', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/richfitz/redux/issues

Uses libs:
  • hiredis– Minimalistic C client library for Redis

hiredis

5.37 score 9 packages 41 scripts 2.1k downloads 2 mentions 25 exports 3 dependencies

Last updated 12 months agofrom:fa1310b13c. Checks:OK: 1 NOTE: 1. Indexed: no.

TargetResultDate
Doc / VignettesOKNov 27 2024
R-4.5-linux-x86_64NOTENov 27 2024

Exports:bin_to_objectdriver_redis_apiformat_redis_timefrom_redis_hashhiredisobject_to_binobject_to_stringparse_infoparse_redis_urlredisredis_apiredis_availableredis_configredis_connectionredis_inforedis_multiredis_scriptsredis_timeredis_time_to_rredis_versionscan_applyscan_delscan_findstorr_redis_apistring_to_object

Dependencies:digestR6storr

Using Redis with redux

Rendered fromredux.Rmdusingknitr::rmarkdownon Nov 27 2024.

Last update: 2022-01-12
Started: 2017-05-15

Readme and manuals

Help Manual

Help pageTopics
Convert Redis hashfrom_redis_hash
Interface to Redishiredis redis_available
Convert R objects to/from stringsbin_to_object object_to_bin object_to_string string_to_object
Parse Redis URLparse_redis_url
Redis commands objectredis
Create a Redis API objectredis_api
Redis configurationredis_config
Create a Redis connectionredis_connection
Parse Redis INFOparse_info redis_info redis_version
Helper for Redis MULTIredis_multi
Load Lua scripts into Redisredis_scripts
Get time from Redisformat_redis_time redis_time redis_time_to_r
Iterate over keys using SCANscan_apply scan_del scan_find
Redis object cache driverdriver_redis_api storr_redis_api