r6rs-redis 0.0.190103

Client for the Redis key-value store

This package provides a client to Redis, a non-volatile key-value store.

It uses the r6rs-usocket library, which does not support all R6RS implementations at this time.

$ akku update
$ akku install r6rs-redis
$ .akku/env
Authors

Takashi Kato

Uploaded to Akku by Göran Weinholt

Homepage

Information missing.

License

BSD-2-Clause

Dependencies

^0.0.0-akku.102.ad3b9f9
^0.0.200218

Source code

https://github.com/ktakashi/r6rs-redis.git git
bc51f54b4d9695c57b8c589a7b33e2977c422c48

Package contents

  • (redis subscribe) R6
    • → redis-subscription? redis-subscription-waiting? redis-subscribe! redis-psubscribe! redis-unsubscribe! redis-punsubscribe!
    • ← (rnrs) R6
    • ← (redis)
    • ← (redis resp)
    • (srfi :1) SRFI
    • (srfi :13) SRFI
    • (srfi :18) SRFI
    • (srfi :19) SRFI
    • (srfi :27) SRFI
  • (redis api) R6
    • → redis-send-command redis-command-error? redis-error-command redis-error-connection
    • ← (rnrs) R6
    • ← (redis errors)
    • ← (redis resp)
  • (redis commands) R6
    • → redis-append redis-auth redis-bgrewriteaof redis-bgsave redis-bitcount redis-bitfield redis-bitop redis-bitpos redis-blpop redis-brpop redis-brpoplpush redis-bzpopmin redis-bzpopmax redis-client-id redis-client-kill redis-client-list redis-client-getname redis-client-pause redis-client-reply redis-client-setname redis-client-unblock redis-cluster-addslots redis-cluster-count-failure-reports redis-cluster-countkeysinslot redis-cluster-delslots redis-cluster-failover redis-cluster-forget redis-cluster-getkeysinslot redis-cluster-info redis-cluster-keyslot redis-cluster-meet redis-cluster-nodes redis-cluster-replicate redis-cluster-reset redis-cluster-saveconfig redis-cluster-set-config-epoch redis-cluster-setslot redis-cluster-slaves redis-cluster-replicas redis-cluster-slots redis-command redis-command-count redis-command-getkeys redis-command-info redis-config-get redis-config-rewrite redis-config-set redis-config-resetstat redis-dbsize redis-debug-object redis-debug-segfault redis-decr redis-decrby redis-del redis-discard redis-dump redis-echo redis-eval redis-evalsha redis-exec redis-exists redis-expire redis-expireat redis-flushall redis-flushdb redis-geoadd redis-geohash redis-geopos redis-geodist redis-georadius redis-georadiusbymember redis-get redis-getbit redis-getrange redis-getset redis-hdel redis-hexists redis-hget redis-hgetall redis-hincrby redis-hincrbyfloat redis-hkeys redis-hlen redis-hmget redis-hmset redis-hset redis-hsetnx redis-hstrlen redis-hvals redis-incr redis-incrby redis-incrbyfloat redis-info redis-keys redis-lastsave redis-lindex redis-linsert redis-llen redis-lpop redis-lpush redis-lpushx redis-lrange redis-lrem redis-lset redis-ltrim redis-memory-doctor redis-memory-help redis-memory-malloc-stats redis-memory-purge redis-memory-stats redis-memory-usage redis-mget redis-migrate redis-monitor redis-move redis-mset redis-msetnx redis-multi redis-object redis-persist redis-pexpire redis-pexpireat redis-pfadd redis-pfcount redis-pfmerge redis-ping redis-psetex redis-psubscribe redis-pubsub redis-pttl redis-publish redis-punsubscribe redis-quit redis-randomkey redis-readonly redis-readwrite redis-rename redis-renamenx redis-restore redis-role redis-rpop redis-rpoplpush redis-rpush redis-rpushx redis-sadd redis-save redis-scard redis-script-debug redis-script-exists redis-script-flush redis-script-kill redis-script-load redis-sdiff redis-sdiffstore redis-select redis-set redis-setbit redis-setex redis-setnx redis-setrange redis-shutdown redis-sinter redis-sinterstore redis-sismember redis-slaveof redis-replicaof redis-slowlog redis-smembers redis-smove redis-sort redis-spop redis-srandmember redis-srem redis-strlen redis-subscribe redis-sunion redis-sunionstore redis-swapdb redis-sync redis-time redis-touch redis-ttl redis-type redis-unsubscribe redis-unlink redis-unwatch redis-wait redis-watch redis-zadd redis-zcard redis-zcount redis-zincrby redis-zinterstore redis-zlexcount redis-zpopmax redis-zpopmin redis-zrange redis-zrangebylex redis-zrevrangebylex redis-zrangebyscore redis-zrank redis-zrem redis-zremrangebylex redis-zremrangebyrank redis-zremrangebyscore redis-zrevrange redis-zrevrangebyscore redis-zrevrank redis-zscore redis-zunionstore redis-scan redis-sscan redis-hscan redis-zscan redis-xinfo redis-xadd redis-xtrim redis-xdel redis-xrange redis-xrevrange redis-xlen redis-xread redis-xgroup redis-xreadgroup redis-xack redis-xclaim redis-xpending
    • ← (rnrs) R6
    • ← (redis api)
  • (redis errors) R6
    • → make-redis-error-result redis-error-result? redis-error-result-value <redis-error-result> redis-error? &redis
    • ← (rnrs) R6
  • (redis pipeline) R6
    • → make-redis-pipeline-connection redis-pipeline-connection? redis-pipeline-connection-flush-commends!
    • ← (rnrs) R6
    • ← (redis resp)
    • ← (redis errors)
  • (redis resp) R6
    • → redis-send-request redis-recv-response &redis-connection redis-connection-error? redis-error-connection <redis-bidirectional> redis-bidirectional? redis-bidirectional-input-port redis-bidirectional-input-port-set! redis-bidirectional-output-port redis-bidirectional-output-port-set! redis-bidirectional-after-sending make-redis-connection redis-connection-host redis-connection-port redis-connection? redis-connection-open! redis-connection-close!
    • ← (rnrs) R6
    • ← (redis errors)
    • ← (usocket)
  • (redis transaction) R6
    • → call-with-redis-transaction redis-transaction? redis-exec-transaction!
    • ← (rnrs) R6
    • ← (redis resp)
    • ← (redis errors)
    • ← (redis commands)
  • (redis) R6
    • → redis-error? redis-connection-error? redis-error-connection redis-command-error? redis-error-command redis-error-result? redis-error-result-value make-redis-connection redis-connection? redis-connection-open! redis-connection-close! call-with-redis-connection make-redis-pipeline-connection redis-pipeline-connection? redis-pipeline-connection-flush-commends! call-with-redis-transaction redis-transaction? redis-exec-transaction! redis-append redis-auth redis-bgrewriteaof redis-bgsave redis-bitcount redis-bitfield redis-bitop redis-bitpos redis-blpop redis-brpop redis-brpoplpush redis-bzpopmin redis-bzpopmax redis-client-id redis-client-kill redis-client-list redis-client-getname redis-client-pause redis-client-reply redis-client-setname redis-client-unblock redis-cluster-addslots redis-cluster-count-failure-reports redis-cluster-countkeysinslot redis-cluster-delslots redis-cluster-failover redis-cluster-forget redis-cluster-getkeysinslot redis-cluster-info redis-cluster-keyslot redis-cluster-meet redis-cluster-nodes redis-cluster-replicate redis-cluster-reset redis-cluster-saveconfig redis-cluster-set-config-epoch redis-cluster-setslot redis-cluster-slaves redis-cluster-replicas redis-cluster-slots redis-command redis-command-count redis-command-getkeys redis-command-info redis-config-get redis-config-rewrite redis-config-set redis-config-resetstat redis-dbsize redis-debug-object redis-debug-segfault redis-decr redis-decrby redis-del redis-discard redis-dump redis-echo redis-eval redis-evalsha redis-exec redis-exists redis-expire redis-expireat redis-flushall redis-flushdb redis-geoadd redis-geohash redis-geopos redis-geodist redis-georadius redis-georadiusbymember redis-get redis-getbit redis-getrange redis-getset redis-hdel redis-hexists redis-hget redis-hgetall redis-hincrby redis-hincrbyfloat redis-hkeys redis-hlen redis-hmget redis-hmset redis-hset redis-hsetnx redis-hstrlen redis-hvals redis-incr redis-incrby redis-incrbyfloat redis-info redis-keys redis-lastsave redis-lindex redis-linsert redis-llen redis-lpop redis-lpush redis-lpushx redis-lrange redis-lrem redis-lset redis-ltrim redis-memory-doctor redis-memory-help redis-memory-malloc-stats redis-memory-purge redis-memory-stats redis-memory-usage redis-mget redis-migrate redis-monitor redis-move redis-mset redis-msetnx redis-multi redis-object redis-persist redis-pexpire redis-pexpireat redis-pfadd redis-pfcount redis-pfmerge redis-ping redis-psetex redis-psubscribe redis-pubsub redis-pttl redis-publish redis-punsubscribe redis-quit redis-randomkey redis-readonly redis-readwrite redis-rename redis-renamenx redis-restore redis-role redis-rpop redis-rpoplpush redis-rpush redis-rpushx redis-sadd redis-save redis-scard redis-script-debug redis-script-exists redis-script-flush redis-script-kill redis-script-load redis-sdiff redis-sdiffstore redis-select redis-set redis-setbit redis-setex redis-setnx redis-setrange redis-shutdown redis-sinter redis-sinterstore redis-sismember redis-slaveof redis-replicaof redis-slowlog redis-smembers redis-smove redis-sort redis-spop redis-srandmember redis-srem redis-strlen redis-subscribe redis-sunion redis-sunionstore redis-swapdb redis-sync redis-time redis-touch redis-ttl redis-type redis-unsubscribe redis-unlink redis-unwatch redis-wait redis-watch redis-zadd redis-zcard redis-zcount redis-zincrby redis-zinterstore redis-zlexcount redis-zpopmax redis-zpopmin redis-zrange redis-zrangebylex redis-zrevrangebylex redis-zrangebyscore redis-zrank redis-zrem redis-zremrangebylex redis-zremrangebyrank redis-zremrangebyscore redis-zrevrange redis-zrevrangebyscore redis-zrevrank redis-zscore redis-zunionstore redis-scan redis-sscan redis-hscan redis-zscan redis-xinfo redis-xadd redis-xtrim redis-xdel redis-xrange redis-xrevrange redis-xlen redis-xread redis-xgroup redis-xreadgroup redis-xack redis-xclaim redis-xpending redis-send-command
    • ← (rnrs) R6
    • ← (redis api)
    • ← (redis errors)
    • ← (redis commands)
    • ← (redis pipeline)
    • ← (redis transaction)
    • ← (redis resp)

Version history

  • 2020-05-20 ~ 0.0.190103