AsyncSession 질문입니다.
184
7 asked
섹션 17. 2번째 강의에서 "signup(회원가입), login(로그인), create_memo(메모 생성)" 함수에만 db를 AsyncSession으로 사용하고,
비동기 처리가 포함된 다른 함수인 "list_memos(메모 조회), update_memo(메모 수정), delete_memo(메모 삭제)" 함수에는 db를 Session으로 사용하는 것 같은데 이유가 있을까요??
Answer 1
0
안녕하세요. 답변 도우미 입니다.
당시에 관련 코드를 작성할 때에는 AsyncSession 과 Session 사용법을 모두 강의내에서 익혔으니, 두 기법을 모두 활용하는 차원으로 코드를 작성해보고 설명을 드린 것이었습니다.
말씀하신대로 보다 비동기 작업의 장점을 최대한 활용하기 위해서는 메모 조회/수정/삭제 부분도 AsyncSession 로 적용해서 모든 코드를 모두 AsyncSession 방식으로 하는 것이 더 좋습니다.
감사합니다.
강의노트는 제공 안해주시는 게 맞나요?
0
80
2
FastAPI를 선택하는 이유
0
113
1
동기와 비동기 엔진 부분에 대해서 궁금해서 문의드립니다.
0
100
1
강의자료 관련 질문
0
80
1
16강에 원래 있어야 할 강의 내용이 없고 23강 내용이 그대로 업로드 되어 있습니다.
0
129
2
uvicorn 명령어 수행 오류
0
133
1
pydantic model 기본
0
118
1
Windows에서 수강하는 분들을 위한 노트
1
185
1
'강의 준비를 위한 VSCode'에서 질문
0
129
1
deprecated 경고는 어디서 확인할 수 있나요?
0
231
1
실전 프로젝트 코드
0
178
1
강의자료
0
167
1
터미널에서 uvicorn명령어 칠때 자동완성
0
191
1
pdf 14_async_sqlalchemy 데이터 검색(읽기) github 링크
0
163
1
섹션 12 SQLAlchemy 검색 기본 문법 질문
0
182
1
Fast API 개발환경설정 자료
0
240
1
curl -X POST http://127.0.0.1:8000/set/ -i -c cookies.txt 에러
0
300
1
연동된 강의안과 수업에서 하는 강의안이 달라요
0
174
1
mySQL과 fastAPI가 연동이 안됨
0
527
2
pydantic 2.8.2를 사용하고 있습니다
0
180
1
uvicorn main:app --reload 실행 불가
0
1573
1
PDF파일 다운로드는 어디서 할 수 있나요?
0
413
1
html 오류
0
305
1
pip install 해야할 목록을 알고 싶습니다.
0
242
1

