Instalando Redis em um servidor Windows Server 2016
Veja nesse artigo como dar os primeiros passos com redis em um Servidor Windows.

Introdução
Recentemente eu tive um problema em um dos servidores de um cliente, o servidor de aplicação ficou sem conexão com o banco de dados por um curto período de tempo. Depois de quebrar um pouco a cabeça e algumas alternativas sem sucesso, nós chegamos ao redis.
Caso seja o seu primeiro contato com o redis, segue uma breve descrição retirada do seu site oficial: https://redis.io/.
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs and geospatial indexes with radius queries. Redis has built-in replication, Lua scripting, LRU eviction, transactions and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster
Em resumo, o redis nós permite armazenar um conjunto de chaves e valores na memória do nosso servidor.
Objetivo
Esse é o primeiro artigo da serie que estou escrevendo sobre redis, pretendo criar alguns exemplos reais de como trabalhar com ele no dia dia. Nesse primeiro artigo, eu irei demonstrar a sua instalação em um servidor utilizando o Windows Server 2016.
Instalação
O primeiro passo será baixar o seu executável. Para isso, acesso o link Microsoft Open Tech , baixe e instale ele no seu computador, o processo é bem simples: next next e finish.
O passo anterior irá instalar um serviço chamado redis no seu servidor, abra os serviços e verifique se ele está rodando corretamente.

Agora para acessar o seu client, digite redis-cli no seu CMD. Caso tudo esteja OK, você irá receber o mesmo retorno que esta na imagem abaixo:

Teste
Ainda conectado no client do redis, digite SET “total_videos” 30 para enviar o seu primeiro registro.

O comando acima criou uma chave com o nome “total_videos” com o valor 30. Para resgatar esse valor, digite GET “total_videos” no seu CMD. Abaixo você tem uma imagem demonstrando esse retorno:

Agora para atualizar o total de vídeos de 30 para 300, digite SET “total_videos” 300. Buscando o registro novamente, você pode notar que ele foi atualizado com sucesso.

Para finalizar, vamos deletar esse registro. Para isso, digite DEL “total_videos” no seu CMD.

Caso você tente fazer uma busca novamente, irá receber o valor (nil). Você pode ver esse retorno na imagem abaixo:

Como mencionado acima, esse foi o primeiro artigo dessa serie sobre redis. No próximo artigo, eu irei demonstrar como instalar ele em um container docker. Espero que tenham gostado e até a próxima pessoal 😉