A simple cache of RedisClient instances for use with AWS Lambdas.
This package is a simple wrapper for the shared Redis client + cache-aside helpers + rate-limit-redis store factory used across Drawbridge apps.
Redis Cache Module for Medusa
The source code and documentation for this package are in the main [node-redis](https://github.com/redis/node-redis) repo.
A robust, performance-focused and full-featured Redis client for Node.js.
Redis store for node-cache-manager
Designed for speed, scalability, and optimized performance, nextjs-turbo-redis-cache is your custom cache handler for demanding production environments.
This package provides support for the [RedisJSON](https://redis.io/docs/latest/develop/data-types/json/) module, which adds JSON as a native data type to Redis.
This package provides support for the [RedisBloom](https://redis.io/docs/data-types/probabilistic/) module, which adds additional probabilistic data structures to Redis.
This package provides support for the [RediSearch](https://redis.io/docs/interact/search-and-query/) module, which adds indexing and querying support for data stored in Redis Hashes or as JSON documents with the [RedisJSON](https://redis.io/docs/data-type
An HTTP/REST based Redis client built on top of Upstash REST API.
Wraps and adapts the 'redis' module & its RedisClient instances to be used with the 'redis-client-cache' module
A modern, high performance Redis client
Redis storage adapter for Keyv
This package provides support for the [RedisTimeSeries](https://redis.io/docs/data-types/timeseries/) module, which adds a time series data structure to Redis.
Wraps and adapts the 'ioredis' module & its Redis client instances to be used with the 'redis-client-cache' module
- Supports redis cache for `@envelop/response-cache` plugin - Suitable for serverless deployments where the LRU In-Memory Cache is not possible
In-memory Cache Module for Medusa
Redis Server for testing. The server will allow you to connect your favorite client library to the Redis Server and run parallel integration tests isolated from each other.
Wraps and adapts the 'ioredis-mock' module & its Redis client instances to be used with the 'redis-client-cache' module
redis-backed LRU cache
Wraps and adapts the 'redis-mock' module & its Redis client instances to be used with the 'redis-client-cache' module
TypeScript-based caching decorators
Simple key-value storage with support for multiple backends
cache client
Wrapper for connection clients that handles outages without raising errors (and thus taking the application down). Ideal for making the application resilient in case of 3rd party failures (think your redis cache instance goes down)
Redis::Directory assumes a Redis installation running on a default port and database 0 that will contain connection information for various other Redis databases. For example, if you were using a Redis database to store the content of cached pages, and this was running on a cluster of two Redis instances, with multiple applications connecting partitioned by database, then your connection might look like this: require "redis" require "redis/distributed" # The ACME Corp database is #27 cache = Redis::Distributed.new "redis://redis.example:4400/27", "redis://redis.example:4401/27" Redis::Directory uses a centralized Redis database to store the connection information so you don't have to remember "magic numbers" for each client/database mapping, and can easily update port-numbers/hostnames, cluster-members as necessary. The same connection with Redis::Directory would look like this: require "redis_directory" cache = Redis::Directory.new("redis.example").connect("cache", "acme")
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.