wils@web ~ $ cat ~/ajuda/guia-pratico-para-integrar-redis-7-0-com-aplicacoes-python-usando-flask-passo-a-passo.md

Desenvolvimento

Guia prático para integrar Redis 7.0 com aplicações Python usando Flask: Passo a passo

atualizado em 30/08/2026

Integrar o Redis 7.0 com aplicações Python usando Flask é uma ótima maneira de melhorar o desempenho e a escalabilidade de suas aplicações web. Este guia prático irá orientá-lo através do processo de configuração e integração.

Pré-requisitos

  • Python 3.x instalado
  • Flask instalado
  • Redis 7.0 instalado e em execução
  • Biblioteca redis-py instalada

Passo 1: Instalação do Redis

Para instalar o Redis, você pode usar os seguintes comandos:

sudo apt update
sudo apt install redis-server

Após a instalação, inicie o serviço:

sudo systemctl start redis

Passo 2: Instalação do Flask e redis-py

Crie um ambiente virtual e instale o Flask e a biblioteca redis-py:

python3 -m venv venv
source venv/bin/activate
pip install Flask redis

Passo 3: Criando uma aplicação Flask

Crie um arquivo chamado app.py e adicione o seguinte código:

from flask import Flask, jsonify, request
import redis

app = Flask(__name__)

# Configurando a conexão com o Redis
r = redis.Redis(host='localhost', port=6379, db=0)

@app.route('/set//', methods=['GET'])
def set_value(key, value):
    r.set(key, value)
    return jsonify({'message': 'Valor setado com sucesso!'}), 200

@app.route('/get/', methods=['GET'])
def get_value(key):
    value = r.get(key)
    return jsonify({'key': key, 'value': value.decode('utf-8') if value else None}), 200

if __name__ == '__main__':
    app.run(debug=True)

Passo 4: Executando a aplicação

Execute a aplicação Flask com o seguinte comando:

python app.py

Passo 5: Testando a integração

Você pode testar a integração usando o curl ou um navegador:

curl http://127.0.0.1:5000/set/teste/123
curl http://127.0.0.1:5000/get/teste

Conclusão

Agora você integrou com sucesso o Redis 7.0 em sua aplicação Flask. Utilize o Redis para armazenar dados temporários e melhorar a performance da sua aplicação. Dica: Considere usar o Redis para caching de resultados de consultas frequentes.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.