장고 컨슈머

Sam (토론 | 기여)님의 2022년 10월 23일 (일) 21:23 판 (새 문서: == 개요 == 장고 채널에서 사용하는 컨슈머에 대한 설명을 위한 문서. == 형태 == {| class="wikitable" |+ !항목 !SyncConsumer !AsyncConsumer |- |목적 |장...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요

장고 채널에서 사용하는 컨슈머에 대한 설명을 위한 문서.

2 형태

항목 SyncConsumer AsyncConsumer
목적 장고 ORM을 사용하는 경우.(동기식으로 쓰레드 안에서 실행)

기본적으로 이걸 사용하길 권장한다.

비동기 코드를 수행하기 위해.(성능적인 면에서 우위)

비동기 라이브러리들을 사용하거나 성능을 향상시켜줄 수 있을 때 사용하길 권장한다.

데이터베이스 사용도 가능하다.(database_sync_to_async를 참고하자.)