다른 뷰에서 비슷한 쿼리를 많이 생성하는 Django 앱을 개발 중이며 Redis를 사용하여 데이터베이스 대신 Redis를 쿼리하여 작업 속도를 높일 계획입니다.Django 앱에서 Redis를 사용하여 조기에 최적화해서는 안되는 이유는 무엇입니까?
질문을 읽으면서 시작하기 위해 How can I use redis with Django?을 읽었습니다. 가장 좋은 투표 결과가 나오면 다음과 같은 조언을 보게됩니다. "속도가 필요할 때까지 Redis 또는 다른 캐시를 사용하지 마십시오. 최적화 "라고 말하면서, 내가 잘못한 일을하고 있다고 생각했는데,"조기에 최적화하지 마십시오 "라는 말은 무엇을 의미합니까? 내 앱이나 개발 프로세스에 해를 입히기 위해 조기에 최적화하고 있습니까? 만약 그렇다면 무엇을 찾아야합니까? Redis 또는 다른 캐시를 사용하기에 좋은시기를 판단하는 데 사용할 수있는 측정 항목은 무엇입니까?
"미숙 한 최적화"란 미리 정의하기 전에 코드 최적화에 소비한다는 의미입니다. 따라서 정의 상 성급하게 최적화해서는 안됩니다. "왜"필요가 없습니다. –
@cch -이 질문은 Programmers.StackExchange.com에 더 적합합니다. –