2016-10-13 4 views
0

Redz를 Django 기반 사이트에 가장 잘 통합하는 방법을 연구하고 있으며 사용 가능한 패키지 옵션에 대해서는 약간 혼란 스럽습니다.Django 및 Redis 패키지 옵션

  • 레디 스-평
  • 장고 - 레디 스
  • 장고 - 레디 스 캐시

후드 아래 django-redisdjango-redis-cache 모두 redis-py를 사용 : 임 사이를 결정하려고합니다. 그렇다면 redis-py을 직접 사용하지 않으시겠습니까? 장고 패키지 중 하나를 사용하는 것의 장점이 무엇인지 알아낼 수 없습니다. 단순히 장고 프로젝트에서 import redis을 수행하면됩니다.

설명서를 읽는 중에 바쁘지만이 질문에 직접 답하는 항목을 찾을 수 없습니다.

답변

0

Django 패키지 중 하나를 사용하는 이점은 Django 캐시 백엔드로 Redis를 구성 할 수 있으므로 built-in cache API을 사용할 수 있다는 것입니다. 그렇지 않으면 Redis에서 직접 모든 캐싱을 관리해야합니다.

추가 장점은 세션 저장소로 redis를 사용할 수 있다는 것입니다.

+0

알았어, 의미가있어. 한가지 마지막으로, 장고 패키지 중 하나를 사용할 때 설정 옵션을 어떻게 설정해야할까요? 여전히 settings.py 파일에 redis를 가져 와서 config_set을 사용 하시겠습니까? – darkpool

+0

위의 질문을 명확히하기 위해 redis 설정 파일 만 사용할 수 있습니다. 하지만 장고가 시작될 때 설정 옵션을 설정하는 것을 말합니다. (또는 간단히 권고되지 않았습니까?) – darkpool

관련 문제