Package: redux 1.1.5

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.5.tar.gz
redux_1.1.5.zip(r-4.7)redux_1.1.5.zip(r-4.6)redux_1.1.5.zip(r-4.5)
redux_1.1.5.tgz(r-4.6-x86_64)redux_1.1.5.tgz(r-4.6-arm64)redux_1.1.5.tgz(r-4.5-x86_64)redux_1.1.5.tgz(r-4.5-arm64)
redux_1.1.5.tar.gz(r-4.7-arm64)redux_1.1.5.tar.gz(r-4.7-x86_64)redux_1.1.5.tar.gz(r-4.6-arm64)redux_1.1.5.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html
card.svg |card.png
redux/json (API)
NEWS

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

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

Pkgdown/docs site:https://richfitz.github.io

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

On CRAN:

Conda:

hiredis

9.36 score 95 stars 6 packages 55 scripts 6.0k downloads 2 mentions 25 exports 3 dependencies

Last updated from:42b2beca52. Checks:12 OK, 1 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK141
linux-devel-x86_64OK132
source / vignettesOK145
linux-release-arm64OK123
linux-release-x86_64OK129
macos-release-arm64OK188
macos-release-x86_64OK275
macos-oldrel-arm64OK135
macos-oldrel-x86_64OK249
windows-develOK161
windows-releaseOK99
windows-oldrelOK104
wasm-releaseFAIL119

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 May 29 2026.

Last update: 2025-09-01
Started: 2015-11-04

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 'INFO'parse_info redis_info redis_version
Helper for Redis 'MULTI'redis_multi
Load Lua scripts into Redisredis_scripts
Get time from Redisformat_redis_time redis_time redis_time_to_r
Iterate over keys using 'SCAN'scan_apply scan_del scan_find
Redis object cache driverdriver_redis_api storr_redis_api