golang-github-mna-redisc 1.1.7-4 source package in Ubuntu
Changelog
golang-github-mna-redisc (1.1.7-4) unstable; urgency=medium [ Debian Janitor ] * Bump debhelper from old 12 to 13. * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. -- Jelmer Vernooij <email address hidden> Wed, 30 Nov 2022 02:28:01 +0000
Upload details
- Uploaded by:
- Debian Go Packaging Team
- Uploaded to:
- Sid
- Original maintainer:
- Debian Go Packaging Team
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Oracular | release | universe | misc | |
Noble | release | universe | misc | |
Mantic | release | universe | misc | |
Lunar | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
golang-github-mna-redisc_1.1.7-4.dsc | 2.2 KiB | 026bb226743a48e0f6d174466546c2e56f88f35042736918696c10a7efe65e3e |
golang-github-mna-redisc_1.1.7.orig.tar.xz | 44.8 KiB | 45021229db6e22da660947224f8eb2742dd45ac46fbf4b3eb01c3a3e7a5fce96 |
golang-github-mna-redisc_1.1.7-4.debian.tar.xz | 3.4 KiB | 07b3d8424f2b4d1c547903aa7140f0c310ff6ef228f00201887662847a24032b |
Available diffs
- diff from 1.1.7-3 to 1.1.7-4 (860 bytes)
No changes file available.
Binary packages built by this source
- golang-github-mna-redisc-dev: redis cluster client
This package contains a redis cluster client built on top of the
redigo package.
.
The design goal of redisc is to be as compatible as possible with
the redigo. As such, the Cluster type can be used as a drop-in
replacement to a redis.Pool, and the connections returned by the
cluster implement the redis.Conn interface. The package offers
additional features specific to dealing with a cluster that may
be needed for more advanced scenarios.
.
The main features are:
- Drop-in replacement for redis.Pool (the Cluster type implements
the same Get and Close method signatures).
- Connections are redis.Conn interfaces and use the redigo package
to execute commands, redisc only handles the cluster part.
- Support for all cluster-supported commands including scripting,
transactions and pub-sub.
- Support for READONLY/READWRITE commands to allow reading data
from replicas.
- Client-side smart routing, automatically keeps track of which
node holds which key slots.
- Automatic retry of MOVED, ASK and TRYAGAIN errors when desired,
via RetryConn.
- Manual handling of redirections and retries when desired, via
IsTryAgain and ParseRedir.
- Automatic detection of the node to call based on the command's
first parameter (assumed to be the key).
- Explicit selection of the node to call via BindConn when needed.
- Support for optimal batch calls via SplitBySlot.Alternatives
- redis-go-cluster
- radix v1 and v2