An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.2% on proxy.golang.org
Top 0.5% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 2.5% forks on proxy.golang.org
Top 0.2% docker downloads on proxy.golang.org

proxy.golang.org : github.com/mediocregopher/radix/v4

Package radix implements all functionality needed to work with redis and all things related to it, including redis cluster, pubsub, sentinel, scanning, lua scripting, and more. This package has extensive examples documenting advanced behavior not covered here. For a single redis instance use PoolConfig to create a connection pool. The connection pool implements the Client interface. It is thread-safe and will automatically create, reuse, and recreate connections as needed: If you're using sentinel or cluster you should use SentinelConfig or ClusterConfig (respectively) to create your Client instead. Any redis command can be performed by passing a Cmd into a Client's Do method. Each Cmd instance should only be used once. The return from the Cmd can be captured into any appopriate go primitive type, or a slice, map, or struct, if the command returns an array. FlatCmd can also be used if you wish to use non-string arguments like integers, slices, maps, or structs, and have them automatically be flattened into a single string slice. Cmd and FlatCmd both implement the Action interface. Other Actions include Pipeline, WithConn, and EvalScript.Cmd. Any of these may be passed into any Client's Do method. There are two ways to perform transactions in redis. The first is with the MULTI/EXEC commands, which can be done using the WithConn Action (see its example). The second is using EVAL with lua scripting, which can be done using the EvalScript Action (again, see its example). EVAL with lua scripting is recommended in almost all cases. It only requires a single round-trip, it's infinitely more flexible than MULTI/EXEC, it's simpler to code, and for complex transactions, which would otherwise need a WATCH statement with MULTI/EXEC, it's significantly faster. Dialer has fields like AuthPass and SelectDB which can be used to configure Conns at creation. PoolConfig takes a Dialer as one of its fields, so that all Conns the Pool creates will be created with those settings. Other Clients which create their own Pools, like Cluster and Sentinel, will take in a PoolConfig which can be used to configure the Pools they create. For example, to create a Cluster instance which uses a particular AUTH password on all Conns: All interfaces in this package were designed such that they could have custom implementations. There is no dependency within radix that demands any interface be implemented by a particular underlying type, so feel free to create your own Pools or Conns or Actions or whatever makes your life easier. Errors returned from redis can be explicitly checked for using the the resp3.SimpleError type. Note that the errors.As or errors.Is functions, introduced in go 1.13, should be used.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/mediocregopher/radix/v4
License: MIT
Latest release: over 1 year ago
First release: over 4 years ago
Namespace: github.com/mediocregopher/radix
Dependent packages: 84
Dependent repositories: 639
Stars: 599 on GitHub
Forks: 111 on GitHub
Docker dependents: 163
Docker downloads: 539,903,228
See more repository details: repos.ecosyste.ms
Last synced: about 19 hours ago

Top 6.8% on proxy.golang.org
github.com/ignaciojeria/t38c v1.0.1
Tile38 Client package
2 versions - Latest release: 12 months ago - 0 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/bakjos/vault v1.16.2
1 version - Latest release: 12 months ago
Top 7.5% on proxy.golang.org
github.com/totoriverce/vault v1.16.2
250 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/openbao/openbao v1.15.5
245 versions - Latest release: over 1 year ago - 578 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/uchennaokeke444/vault v1.15.5
246 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/gitcpu-io/origin v1.2.0
origin
12 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 7.3% on proxy.golang.org
github.com/filipecosta90/redis-benchmark-go v1.0.3
redis benchmark go utility
16 versions - Latest release: over 1 year ago - 7 stars on
Top 7.2% on proxy.golang.org
github.com/redis-performance/redis-benchmark-go v1.0.3
redis benchmark go utility
16 versions - Latest release: over 1 year ago - 9 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/starshine-sys/catalogger/v2 v2.0.0-20231106125111-e57059671cac
Discord logging bot that integrates with PluralKit
1 version - Latest release: over 1 year ago - 3 stars on GitHub
Top 9.4% on proxy.golang.org
git.mills.io/prologic/t38c v0.10.0
Tile38 Go client library (fork of https://github.com/sythang/t38c)
17 versions - Latest release: over 1 year ago - 0 stars on git.mills.io
Top 10.0% on proxy.golang.org
github.com/fanghu1986/vault v1.14.3
227 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/XaviFP/toshokan v0.0.0-20230824092316-0ec2ede4d4e5
Flashcard backend system written in Go and Rust.
2 versions - Latest release: over 1 year ago - 1 stars on GitHub
code.afis.me/go-nano-services/modules/auth v1.0.602
Single Sign-On modules
17 versions - Latest release: almost 2 years ago - 2 dependent repositories - 0 stars on gitlab.com
code.afis.me/go-nano-services/modules/database v1.0.402
Database modules for Go Nano Services, this modules designed to concurrent safe
16 versions - Latest release: almost 2 years ago - 3 dependent packages - 8 dependent repositories - 1 stars on gitlab.com
github.com/vishvanath45/t38c v0.0.0-20230809214403-8963f7438435
Tile38 Client package
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/ant4g0nist/chronometry v0.10.1
Chronometry, a transparent and cryptographically verifiable proof-of-hack signature store
12 versions - Latest release: almost 2 years ago - 3 stars on GitHub
github.com/hovertank3d/vault-temp v1.14.1
A tool for secrets management, encryption as a service, and privileged access management
219 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hskiba/vault v1.14.1
197 versions - Latest release: almost 2 years ago
github.com/qinvent/t38c v0.0.0-20230705111834-f92d635a5452
Tile38 Client package
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/melkus/redsync/v4 v4.8.1
Distributed mutual exclusion lock using Redis for Go
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/riscem/t38c v0.3.0
Tile38 Client package for Go Repos (includes string values for Fields)
3 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 6.4% on proxy.golang.org
github.com/ipfs-search/ipfs-search v0.0.0-20230531131258-ada256fd7014 💰
Search engine for IPFS using OpenSearch, RabbitMQ and Tika.
10 versions - Latest release: almost 2 years ago - 2 dependent packages - 767 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/termora/berry v0.0.0-20230525205935-a13918579674
Searchable glossary bot for Discord
12 versions - Latest release: almost 2 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/dgl/redisircd v0.0.0-20230522123907-23dc4816317a
redis backed IRCd toy
2 versions - Latest release: almost 2 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/DMarby/picsum-photos v0.0.0-20230519194743-d7c3ca134191
Lorem Ipsum... but for photos.
4 versions - Latest release: almost 2 years ago - 1,987 stars on GitHub
Top 5.4% on proxy.golang.org
github.com/obukhov/redis-inventory v0.0.0-20230505213001-7fab37a7411f
CLI tool to see redis memory usage by keys in hierarchical way. Think of disk inventory but for r...
2 versions - Latest release: about 2 years ago - 202 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/cloud0one/hashicorp v1.13.1
206 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/sythang/t38c v0.9.6
15 versions - Latest release: about 2 years ago
github.com/creidef/gorest v1.6.8
Package gorest - Go RESTful API starter kit with Gin, JWT, GORM (MySQL, PostgreSQL, SQLite), Redi...
31 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/tiantour/cache v1.2.1
opreate redis with go
19 versions - Latest release: about 2 years ago - 3 dependent packages - 2 dependent repositories - 3 stars on GitHub
Top 7.1% on proxy.golang.org
github.com/xbglowx/vault-kv-mv v0.0.8
Easily move Hashicorp Vault keys to different paths
7 versions - Latest release: over 2 years ago - 14 stars on GitHub
Top 6.4% on proxy.golang.org
github.com/IBM/operator-for-redis-cluster v0.0.0-20230113161954-24f4e428d81e
IBM Operator for Redis Cluster
3 versions - Latest release: over 2 years ago - 35 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/spinute/redis-inventory v0.0.0-20221227180854-c6d90aabdede
CLI tool to see redis memory usage by keys in hierarchical way. Think of disk inventory but for r...
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/sevenbaff/tile38-client v0.11.0
Tile38 Client package
19 versions - Latest release: over 2 years ago - 69 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/xjem/tile38-client v0.11.0
19 versions - Latest release: over 2 years ago
Top 6.4% on proxy.golang.org
github.com/powercake/tile38-client v0.11.0
19 versions - Latest release: over 2 years ago - 2 dependent packages
Top 2.8% on proxy.golang.org
github.com/xjem/t38c v0.11.0
19 versions - Latest release: over 2 years ago - 3 dependent packages - 3 dependent repositories
Top 8.2% on proxy.golang.org
github.com/shadowspore/tile38-client v0.11.0
19 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/qwertyspore/tile38-client v0.11.0
19 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/zweihander/tile38-client v0.11.0
19 versions - Latest release: over 2 years ago
Top 7.2% on proxy.golang.org
github.com/axvq/tile38-client v0.11.0
19 versions - Latest release: over 2 years ago - 1 dependent repositories
Top 8.2% on proxy.golang.org
github.com/marmellado/tile38-client v0.11.0
19 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/cqln/tile38-client v0.11.0
19 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/lostpeer/tile38-client v0.11.0
19 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/b3q/tile38-client v0.11.0
19 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/shadowspore/t38c v0.11.0
Tile38 Client package
19 versions - Latest release: over 2 years ago - 70 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/zerobounty/tile38-client v0.11.0
19 versions - Latest release: over 2 years ago
Top 9.6% on proxy.golang.org
github.com/sandwich-go/go-redis-client-benchmark v0.0.0-20221102120336-0a86ed4a5d9c
1 version - Latest release: over 2 years ago - 3 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/cryptohub-digital/vault v1.12.1
Core Vault
192 versions - Latest release: over 2 years ago - 1 stars on GitHub
Top 9.3% on proxy.golang.org
github.com/cryptohub-digital/vault-core v1.12.1
192 versions - Latest release: over 2 years ago
Top 8.8% on proxy.golang.org
github.com/georgemblack/locksmith v1.0.0
A simple CLI to manage rekeying Hashicorp Vault
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.8% on proxy.golang.org
github.com/kalmecak/go-redis-connector/v2 v2.0.0
Cachito de código reusable para conectar en chinga loca con redis
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/spec-tacles/go v0.0.0-20221010184655-6c83ee0ebf70
Client libraries for working with Spectacles and the Discord API.
1 version - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/tks98/vault v0.0.0-20220914184236-a0f6db52060f
1 version - Latest release: over 2 years ago
Top 9.0% on proxy.golang.org
github.com/waldo237/gin-api-wm v0.0.0-20220714133006-271498afec19
1 version - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/coding-socks/redists v0.5.2
Package redists is a typesafe Go client for RedisTimeSeries. It tries to support multiple Redis c...
8 versions - Latest release: almost 3 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/spec-tacles/gateway v0.3.2
A standalone service to connect to the Discord WebSocket gateway.
9 versions - Latest release: about 3 years ago - 54 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/cruglobal/terraform-provider-redisdb v0.2.0
The RedisDB provider provides resources to interact with a Redis Database.
2 versions - Latest release: about 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/serverwentdown/upl v0.2.0
A dropbox backed by any S3 bucket
3 versions - Latest release: about 3 years ago - 4 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/piLinux/postmark v0.1.1
Real-time notifications from Postmark webhooks
2 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 6.7% on proxy.golang.org
github.xiaoq7.com/pilinux/postmark v0.1.1
2 versions - Latest release: over 3 years ago
Top 9.0% on proxy.golang.org
github.com/pilinux/postmark v0.1.1
Real-time notifications from Postmark webhooks
2 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/nerg4l/redists v0.4.0
Package redists is a typesafe Go client for RedisTimeSeries. It tries to support multiple Redis c...
5 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/appit-online/redis-dumper v1.0.5
Copyright © 2021 NAME HERE <EMAIL ADDRESS> Licensed under the Apache License, Version 2.0 (the "...
2 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/haydentherapper/rekor v0.4.0
Supply Chain Transparency Log
5 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/mediocregopher/blog.mediocregopher.com/srv v0.0.0-20211109000039-0055a0f4fc26
My blag
1 version - Latest release: over 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/corverroos/delayq v0.0.0-20211013120315-6007daade239
Redis sorted-set based delay queue popping messages when their deadlines are reached.
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/corverroos/rredis v0.0.0-20211005065611-50fdec0b7b5e
Reflex stream client for redis streams
1 version - Latest release: over 3 years ago - 0 stars on GitHub
github.com/testifysec/rekor v0.3.0
Supply Chain Transparency Log
15 versions - Latest release: almost 4 years ago - 4 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/star0x4b/rump v0.0.0-20210428171154-36f9daf30076
Hot sync two Redis servers using dumps.
1 version - Latest release: about 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/redis-driver/mediocregopher-radix-v4 v0.0.0-20210329090600-a16d312d2b6b
1 version - Latest release: about 4 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/goclub/book v0.0.0-20210216121711-e3147d1ad7ec
1 version - Latest release: about 4 years ago
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.