2016-06-29 3 views
-1

데이터베이스에서 데이터가 거의 변경되지 않고 redis에 저장해야하는 데이터가 있습니다. 나는 redis-py와 django-redis를 설정하는 방법을 안다. 키와 값을 설정하고 가져 오는 방법을 알고 있습니다. 그러나 문제는 데이터의 설정이 모든 보편적 기능이며 특정 기능에서 벗어나는 것입니다. 어디에 열쇠와 같은 데이터에 대한 값을 설정하는 코드를 넣어해야합니다.어디에서 django-redis를 위해 데이터베이스의 데이터를 redis로 푸시하는 코드를 작성합니까?

+0

데이터의 초기로드에 대해 이야기하고 있습니까? 또는 응용 프로그램에서 데이터를 다시 설정 하시겠습니까? – Malinga

+0

데이터의 초기로드. –

답변

0

redis 또는 다른 데이터베이스와 상관 없습니다. 그 좋은 기능은 데이터 레이어, API를 호출하는 것입니다. 애플리케이션에서 redis를 호출하려면 API를 사용하는 것이 좋습니다. 아이디어를 얻으려면 GET, SET 등의 방법을 사용하십시오 (이 방법은 사용하는 데이터 구조에 따라 달라집니다).

초기로드에는 별도의 스크립트가 있습니다. 응용 프로그램 코드에 추가하지 마십시오. 왜냐하면이 코드는 한 번만 사용되기 때문에 코드를 애플리케이션 코드베이스에 추가 할 필요가 없다. 이 스크립트에서는 응용 프로그램에 대해 작성한 동일한 API를 사용할 수 있습니다. 그리고이 스크립트는 훌륭한 코드 일 필요는 없습니다. 이렇게하면 작업이 완료되고 초기로드 후에 별도로 보관할 수 있습니다.