Sidekiq agnostic enqueuing using Redis
Environment variable handling for teams following 12 Factor/Heroku pattern
Redis connection manager for Rails applications.
Familia: An ORM for Redis in Ruby.. Organize and store ruby objects in Redis
Lightning Fast deploys with ember-cli-rails
Rails 3.1 cache store implementation using Redis. See http://github.com/phoet/rails_redis_cache for more information.
OpenTracing instrumentation for the Redis Ruby client.
Resque is a Redis-backed Ruby library for creating background jobs, placing those jobs on multiple queues, and processing them later. Resque-igo is the same thing, but for mongo. It would not exist without the work of defunkt and ctrochalakis on github. Background jobs can be any Ruby class or module that responds to perform. Your existing classes can easily be converted to background jobs or you can create new classes specifically to do work. Or, you can do both. Resque is heavily inspired by DelayedJob (which rocks) and is comprised of three parts: * A Ruby library for creating, querying, and processing jobs * A Rake task for starting a worker which processes jobs * A Sinatra app for monitoring queues, jobs, and workers.
Duck punch Resque to use active record for backround jobs instead of redis
Utility of loading/saving data structures from Redis
RediSearch ruby wrapper that can integrate with Rails
A Redis-based version-addressable caching system. Memoize pure functions, aggregated database queries, and 3rd party API calls.
A Redis-backed FIFO queue
A set of core extensions to the redis-rb client library
Delayed Redis engine backend for Faye
Use Redis to store OpenID associations and nonces with ruby-openid
Cartman is a frameworke agnostic, redis-backed, shopping cart system
Hash slot tests for Redis Cluster and RedisLabs Enterprise Cluster.
A Ruby ORM like Active Record, but for Redis
Provides a data backend for a Redis in Rails, will also provide a Rails 3 Generator
This gem allows you to watch the jobs which suddenly dissappeared from redis without being completed by redis worker
simple redis init for rails projects
redislike adds backend-independent support for redis-like list operations to any Moneta datastore.
Soulmate Rails is a tool to help solve the common problem of developing a fast autocomplete feature for Rails. It uses Redis's sorted sets to build an index of partial words and corresponding top matches. Modified by Jim Zhan to add utility functions and for bug fixing.
Feature enable/disable library on top of Redis
Easy feature flag for your project shipped with Redis support
Resque is a Redis-backed Ruby library for creating background jobs, placing those jobs on multiple queues, and processing them later. Mongo-Resque is the same thing, but for mongo. It would not exist without the work of defunkt and ctrochalakis on github.
AllSeeingEye observes all requests, with parameters that you specify, to Redis. Then it composes them into graphs for you to see.
A unique queue with atomic operations implemented in Redis.
Ditto
Timberline is a simple and extensible queuing system built in Ruby and backed by Redis. It makes as few assumptions as possible about how you want to interact with your queues while also allowing for some functionality that should be universally useful, like allowing for automatic retries of jobs and queue statistics.
Backports Action Cable 7.1 Redis adapter for older versions
A simple API caching layer built on top of HTTParty and Redis
Simple redis based cache with stampede protection
Ruby application message bus subscriptions with Sidekiq and Redis Pubsub.
Rewritten is a lookup-based rewriting engine that rewrites requested URLs on the fly. The URL manipulations depend on translations found in a redis database. If a matching translation is found, the result of a request is either a redirection or a modification of path and request parameters. For URLs without translation entries the request is left unmodified. Rewritten takes larges parts from the Resque codebase (which rocks). The gem is compromised of four parts: 1. A Ruby library for creating, modifying and querying translations 2. A Sinatra app for displaying and managing translations 3. A Rack app for rewriting and redirecting request (Rack::Rewritten::Url) 4. A Rack app for substituting URLs in HTML pages with their current translation (Rack::Rewritten::Html) 5. A Rack app for recording successful request (Rack::Rewritten::Record)
Allows hiera functions to pull data from a Redis database.
Redis rate limiter that provides both time-based limits and quantity-based limits
Rails injectable Relationships (e.g. friendships) backed by Redis
Library for Redis-backed time-based rate limiting
A simple API caching layer built on top of HTTParty and Redis
A high performance OAuth2 authorization server using Sinatra and Redis, inspired by Resque.
Easily cache objects in Ruby, using a Redis store backend
Put MaxMind GeoIP2 database to Redis
Reconnect redis if Redis::CommandError READONLY occurs.
A Redis-backed voting extension for Rails applications.
Simple Redis backed temporary storage intended primarily for use with ActiveRecord models to provide caching
Manage Lua script execution in Redis
Redis and database based activity stream in Rails 3 applications
Queues system for AR/Rails based on PgQ Skytools for PostgreSQL, like Resque on Redis. Rails 2.3 and 3 compatible.