2016-07-01 4 views

답변

0

앞으로이 캐시에 액세스 할 수있는 방법 및 위치와 무효화 처리 방법에 따라 다릅니다. CSV 파일이 변경되지 않으면 @ functools.lru_cache 나 글로벌 dict처럼 간단 할 수 있습니다. 여러 프로세스에서 하나의 캐시를 공유해야하는 경우 memcached 또는 redis와 같은 것을 사용할 수 있지만 사용하는 형식에 따라 구문 분석 오버 헤드가 있습니다. 어쨌든, 이것에 관해서는 토네이도 특유의 것이 전혀 없습니다.

1

각 호출에서 새로운 RequestHandler이 인스턴스화되기 때문에 호출간에 유지되어야하는 모든 데이터가 어딘가에 저장되어야하며 CSV는 모든 형식과 마찬가지로 좋은 형식입니다. 또는 여러 개의 Python caching methods 중 하나를 사용할 수 있습니다.

+0

귀하의 솔루션에 감사드립니다. –