Descrição
Mantém valores Python usados recentemente na memória para evitar repetir trabalho desnecessário. O comportamento LRU remove primeiro as entradas mais antigas, o que ajuda a acelerar cálculos ou consultas mantendo o uso de memória sob controle.
Desenvolvedores adicionam isto ao código como biblioteca ou decorador; não cria um aplicativo visível. Use quando os resultados em cache puderem ser reutilizados com segurança e quando a aplicação puder descartar entradas antigas automaticamente.