본문 바로가기
카테고리 없음

TIL (2023/09/08) Friday

by 0to1ton 2023. 9. 8.

 

 
  • node.js 숙련 2주차 완강 
    • 인증, 인가
    • access token, refresh token
    • transaction
      • ACID
        • atomicity
        • consistency
        • isolation
        • durability
      • lock
        • read locks, shared locks
        • locking level
        • isolation level
        • uncommited read
        • phantom read
    • express-session
      • library 를 사용함으로서 jwt 보다 쉽게 구현이 가능함
      • express-mysql-session:  libarary를 통해 외부 스토리지 세팅을 함 - express-session을 사용하면 서버 리로드했을 때 세션이 날라가는데 이걸 mysql에 저장함으로서 날라가는 것을 방지 
        • 단점: mysql query를 매번 실행해야함
        • 해결책으로 외부 세션 스토리지를 캐시 메모리 데이터베이스인 redis로 변경하는 방법이 있음