FTS index를 generated column으로 두는 이유

현재 결론은 generated column. INSERT/UPDATE 시 자동 계산되니 응용 레이어 부담이 0에 가깝습니다. 단, 변경 시 ALTER TABLE이 무거워질 수 있다는 점.

에러 처리는 도메인 모듈에서 명시적 Error 클래스를 던지고, server action에서 잡아 사용자 메시지로 변환하는 패턴.

이미지 처리는 presigned PUT으로. 서버를 거치지 않고 클라이언트가 바로 객체 스토리지에 업로드하고, 백엔드에는 uploads 테이블에 메타만 기록.

현재 결론은 generated column. INSERT/UPDATE 시 자동 계산되니 응용 레이어 부담이 0에 가깝습니다. 단, 변경 시 ALTER TABLE이 무거워질 수 있다는 점.

댓글 (5)

로그인하면 댓글을 작성할 수 있습니다.

본문에 동의. 단 도커 컴포즈 healthcheck는 이미지마다 다른 게 좀 번거롭더라고요.

본문에 동의. 단 도커 컴포즈 healthcheck는 이미지마다 다른 게 좀 번거롭더라고요.