[메모] 북마크 기능 만들면서 고민한 점

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

이번 주말에 작은 게시판을 만들면서 정리한 내용을 공유합니다. 처음 의도는 단순했지만 막상 깊이 들어가니 도메인이 많아서 꽤 시간이 걸렸습니다.

결국 가장 큰 시간은 마이그레이션과 인덱스 설계에 들어갔습니다. 검색 인덱스를 어떻게 만들지 / generated column으로 둘지 / 트리거로 둘지 고민이 많았네요.

댓글 (4)

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

예전에 같은 문제 겪었는데 결국 generated column이 답이었습니다.

Auth.js v5 마이그레이션 후기 더 자세히 부탁드립니다.

Auth.js v5 마이그레이션 후기 더 자세히 부탁드립니다.