Introdução
As interfaces do StackExchange.Redis
são abstrações que definem o comportamento de objetos responsáveis por se comunicar com o Redis.
Interfaces
-
IConnectionMultiplexer
define o comportamento de um objeto que gerencia a conexão com o servidor Redis. -
IDatabase
define o comportamento de um objeto que representa um banco de dados Redis e fornece métodos para executar comandos em um determinado banco de dados. -
IServer
define o comportamento de um objeto que representa um servidor Redis e fornece métodos para executar comandos no servidor, como informações de monitoramento ou gerenciamento. -
ISubscriber
define o comportamento de um objeto que pode se inscrever em canais pub/sub do Redis para receber mensagens. -
ITransaction
define o comportamento de um objeto que representa uma transação do Redis.
Conclusão
Suas interfaces principais, IConnectionMultiplexer
, IDatabase
, IServer
, ISubscriber
e ITransaction
, permitem aos desenvolvedores se comunicarem com o Redis de maneira simplificada e organizada. Um exemplo de utilização seria a criação de uma conexão com o Redis usando o IConnectionMultiplexer
e então obtendo uma referência para um IDatabase
, onde se pode utilizar comandos de armazenamento e recuperação de dados.
Top comments (0)