The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 3.001 - 2020-09-22

  • New features:
  • RESP3 no longer establishes a separate client-side caching connection, since it can share the main connection
  • `AUTH username password` from latest Redis now supported
  • Bugs fixed:
  • proper differentiation between regular arrays and pubsub messages when in pubsub mode on a RESP3 connection
  • avoid establishing client-side caching connection until we need one, could also have resulted in an attempt to connect to the wrong Redis server if using `->configure(host => ...); ->configure(port => ...);`
  • on a failure, continue with next item in pipeline - otherwise subsequent requests would get stuck

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