Descrição: Adicionar uma camada de cache com Redis para reduzir a carga no banco de dados em endpoints de leitura que são frequentemente acessados e não mudam constantemente, como a lista de categorias ou perfis de usuários populares.
Critérios de Aceitação:
Configurar a conexão com o Redis na aplicação Flask.
O endpoint GET /categories deve ter seus resultados cacheados por um período (ex: 1 hora).
Implementar uma estratégia de invalidação de cache (ex: o cache de uma postagem é invalidado quando ela é atualizada).