DB -> 계산 / 낙관적 락 / 비관적 락
서버에서 트래픽이 많이돌아오면
ec2는 안죽음
죽기전에 db가 먼저죽음 - 기존에 있던건 있고, 죽었던 시간동안은 조회,저장이 안됨
쿼리최적화가 중요
보통은 서버보다 db 먼저 죽기때문에
낙관적 락 / 비관적 락
select_for_update() :db단에서 락거는것
비관적락은 - 테이블/컬럼자체를 락
락거는거는 성능에안좋으므로 잘 안검 ---되게 중요한 데이터 같은 경우에는 테이블이랑 칼럼 자체를 락을 검-결제/예약/티켓팅
보통은 파이썬단에서 락을 거는게 --- 낙관적 락
like_count 의 정확성은
장고계산 < 디비에서 계산 < 디비에서 락 걸고계산 순으로
높아짐
type으로 빼다?
type. .name: