Changes for version 2.003 - 2020-05-01
- New features:
- latest commands from Redis 6.0 GA release
- This is intended to be a stable release with next phase of development aimed at supporting the newer RESP3 protocol: https://github.com/antirez/RESP3
Changes for version 2.002_005 - 2020-04-29 (TRIAL RELEASE)
- No new features.
- Bugs fixed:
- the ->multi return value was a nested Future, changing the result compared to previous versions - thanks to Nael for reporting
- subscribe/psubscribe interleaved with ping or other requests could get confused about the pending queue
Changes for version 2.002_004 - 2020-04-23 (TRIAL RELEASE)
- New features:
- pipeline parameter now does something, set to 0 to allow "unlimited" pipelined requests (as in keep trying until the Redis server stops listening to process the backlog)
Changes for version 2.002_003 - 2020-04-23 (TRIAL RELEASE)
- No new features.
- Bugs fixed:
- MULTI implementation broke in the previous version
Changes for version 2.002_002 - 2020-04-14 (TRIAL RELEASE)
- New features:
- Latest Redis has new ACL methods, including those in Commands.pm
- simple ping latency example for testing
Changes for version 2.002_001 - 2020-04-03 (TRIAL RELEASE)
- New features:
- Redis cluster support, https://redis.io/topics/cluster-spec
- updated to latest Redis 5.x commands
Documentation
mixin that defines the Redis commands available
Modules
talk to Redis servers via IO::Async
support for cluster routing
mixin that defines the Redis commands available
represents multiple operations in a single Redis transaction
simple implementation of the Redis wire protocol
basic server implementation
represents a single connection to a server
implementation for database-related Redis commands
represents one subscription
represents a single message
Examples
- examples/consumer-groups-aa-cluster.pl
- examples/consumer-groups-aa.pl
- examples/consumer-groups.pl
- examples/incr-ratelimit-aa.pl
- examples/incr-ratelimit.pl
- examples/job-benchmark.pl
- examples/job-hash-submit.pl
- examples/job-hash-worker.pl
- examples/job-submit.pl
- examples/job-worker.pl
- examples/lrange.pl
- examples/moving-sum.pl
- examples/multi.pl
- examples/ping.pl
- examples/pub.pl
- examples/redis-cli
- examples/sub.pl