- 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
- ACID
- express-session
- library 를 사용함으로서 jwt 보다 쉽게 구현이 가능함
- express-mysql-session: libarary를 통해 외부 스토리지 세팅을 함 - express-session을 사용하면 서버 리로드했을 때 세션이 날라가는데 이걸 mysql에 저장함으로서 날라가는 것을 방지
- 단점: mysql query를 매번 실행해야함
- 해결책으로 외부 세션 스토리지를 캐시 메모리 데이터베이스인 redis로 변경하는 방법이 있음