[공유] argon2id 파라미터 어떻게 정하시나요

오늘은 일단 여기까지. 피드백 환영합니다.

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

북마크는 토글 형태로 (`(userId, postId)` 복합 PK + `onConflictDoNothing`). 1행 INSERT 또는 DELETE라 동시성 걱정 없음.

SELECT id, ts_rank_cd(search_tsv, q) AS rank
FROM posts, websearch_to_tsquery('simple', $1) q
WHERE search_tsv @@ q
ORDER BY rank DESC LIMIT 20;

댓글 (3)

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

+1. 결국 단순함이 이긴다는 데에 공감.

Tiptap JSON을 그대로 저장하는 게 마이그레이션이 편하긴 한데, 인덱싱은 어떻게 하시나요?

PR 링크가 있다면 공유 부탁드려요.