CHAPTER 8 트랜잭션 ~ CHAPTER 9 애플리케이션 설계 #6
Replies: 3 comments
-
궁금한점
|
Beta Was this translation helpful? Give feedback.
-
정리트랜잭션코어 API VS 콜백 API개발자가 직접 commit rollback을 진행하고 싶은 경우 코어 API, 정해진 템플릿 기반으로 동작하는 경우 콜백 API를 사용함. 대부분 콜백 API를 사용 할거 같음 MVCC 와같은 메커니즘이 어떻게 동작하는지에 대해서 알고 싶었으나 그런 내용은 없고 real mongo db 쪽을 봐야할거 같음 애플리케이션 설계패턴다형성 패턴이상치 패턴일반적인 RDBMS에서 2NF에 위배되는 설정이긴 하지만 성능상의 큰 이점이 있다. 예시에서 followers 배열과 실제 컬렉션 객체의 싱크를 맞춰주는 몽고디비의 다른 기능이 있는지는 모르겠음 계산된 패턴통계 테이블 등 계산이 필요한 컬렉션에서 주로 사용하면 좋을거 같다. 확정된 참조 패턴작은 규모의 사본을 유지하는 패턴으로 큰 데이터에 대한 작은 조회가 있을때 유용 정규화 vs 비정규화
정규화에 따른 몽고 디비의 큰 이점은 크게 없어 보임 가능하면 비정규화, 시계열 데이터, 이벤트 데이터에 대한 항목들이 몽고 디비와 궁합이 맞지 그렇지 않는 곳에는 RDBMS가 더 적잡해 보임 |
Beta Was this translation helpful? Give feedback.
-
궁금한 점
참고 자료
|
Beta Was this translation helpful? Give feedback.
-
CHAPTER 8 트랜잭션 ~ CHAPTER 9 애플리케이션 설계
Beta Was this translation helpful? Give feedback.
All reactions