찾다

 >  Q&A  >  본문

python2.7 - django-redis를 사용할 때 연결 후 redis의 데이터에 액세스할 수 없습니까?

dango-redis를 사용할 때 redis를 캐싱으로 사용하면 redis에 있는 데이터에 접근할 수 없습니다.
구성 항목:

redis의 데이터

뷰 기능:

하나님께 인도를 구하세요

曾经蜡笔没有小新曾经蜡笔没有小新2773일 전957

모든 응답(1)나는 대답할 것이다

  • 迷茫

    迷茫2017-05-16 13:20:41

    이유는 django 캐시를 직접 사용하여 get 작업을 수행하기 때문일 것으로 예상됩니다. get 함수는 내부적으로 키에 대해 일부 변환을 수행하지만 여전히 직접 테스트하고 추적해야 합니다.

    1 값을 가져올 때 키는 내부적으로 변환됩니다. 즉,

    으아악

    즉, 키가 test2인 경우 변환된 키는 :1:test2입니다. 변환된 키를 사용하여 캐시 서비스에서 얻으면 비어 있게 됩니다

    2 ipython을 사용하여 값을 설정한 다음 get이 괜찮은지 테스트할 수 있습니다

    회신하다
    0
  • 취소회신하다