비정규화 썸네일형 리스트형 [DB] 정규화 정규화 중복을 최소화하게 데이터를 구조화하는 프로세스 중복을 제거, 한 곳에서만 데이터를 관리하게 설계 읽을 때는 항상 원본 데이터를 참조 읽을 때 참조가 발생하기 때문에, 조회의 성능을 포기하고 쓰기의 성능을 올린다. 테이블 설계 관점에서, 조회와 쓰기 사이의 트레이드 오프 비정규화 정규화의 반대 중복을 허용하고 참조 없이 읽기가 가능하다. 쓰기의 성능을 포기하고 읽기의 성능을 올린다. Follow 기능을 구현한다고 가정할 때, Flow Entity를 다음과 같이 만들 수 있다. @Getter public class Follow { final private long id; final private String fromMemberNickname; final private int fromMembeAge; .. 더보기 이전 1 다음