본문 바로가기
반응형

데이터베이스2

NoSQL 데이터 모델링 기법 앞서 NoSQL의 특징과 데이터 모델링의 개념을 살펴봤는데, 그 종류가 매우 다양하고 각 종류마다 데이터 관리 방식이 다르다는 것을 알 수 있었습니다. 다양하게 데이터를 모델링 할 수 있는 만큼 여러 기법들이 존재하는데 어떤 기법들이 있는지 살펴보고 그 중 대표적인 기법들에 대해서 자세히 알아보도록 하겠습니다. 주요 NoSQL 데이터 모델링 기법 Atomic AggregatesEnumerable KeysDimensionality ReductionIndex TableComposite Key IndexAggregation with Composite KeysInverted Search - Direct AggregationMaterialized Path..... NoSQL의 데이터 모델링 기법에는 위와 같이 다.. 2016. 6. 14.
NoSQL 데이터 모델링 개념 데이터베이스를 사용할 때 가장 중요한 것은 역시 데이터 모델링이라고 할 수 있습니다. 데이터를 어떤 형태로 관리하고 적재할 것인지에 따라 성능이나 관리적인 측면에서 큰 차이가 날 수 있기 때문입니다. 기존의 RDBMS 방식과 NoSQL의 모델링 방법은 서로의 개념이 다른 만큼 큰 차이가 있습니다. 관계형 데이터베이스의 모델링은 주로 데이터들을 정규화(Normalization) 하는 방식으로 진행합니다. 반면에, NoSQL의 모델링은 비정규화(Denormalization)를 기본으로 가져갑니다. NoSQL의 데이터 모델링 개념과 기법, 예시를 보면서 알아보도록 할텐데 먼저 개념부터 알아보겠습니다. NoSQL 데이터 모델링 개념비정규화(Denormalization)와 함께 Aggregates, Applica.. 2016. 6. 10.