Library Modulevapor.redis 4.11.0Redis
Redis
Redis is a library to integrate RediStack with Vapor. It provides a number of extensions to both make configuring a Vapor application with Redis simple and to provide Redis implementations for Vapor protocols, such as the cache.
index.mdimport Redis
Module information
- Declarations
- 98
- Symbols
- 554
Overview
For more details, check out the docs.
Uncategorized
Protocols
protocol RedisCacheDecoder
A decoder whose input is convertible from a
RESPValue
loaded from Redis. Directly based onCombine.TopLevelDecoder
but can’t extend it because Combine isn’t available on Linux.protocol RedisCacheEncoder
An encoder whose output is convertible to a
RESPValue
for storage in Redis. Directly based onCombine.TopLevelEncoder
but can’t extend it because Combine isn’t available on Linux.protocol RedisSessionsDelegate
A delegate object that controls key behavior of an
Application.Redis.Sessions
driver.
Types
struct RedisConfiguration
Configuration for connecting to a Redis instance
struct RedisID
A type-safe representation of a String representing individual identifiers of separate Redis connections and configurations.