IT이론/DB2 sql vs nosql nosql의 등장은 스케일 아웃대문에, 수평적인 테이블이 필요해서 1. 키-벨류 데이터베이스, 레디스 다이나모 DB 2. document database 키, 도큐먼트 데이터베이스 객체지향에서의 객체와 유사하며 이들은 하나의 단위로 취급되어 저장된다. 주요한 특징으론느 객체 관계 매핑이 필요치 않다. 검색에 최적화되어있는데 key- value모델의 특징과 동일하다. 질의 결과가 json이나 xml 형태로 출력된다. 몽고 디비 3. wide column database - 컬럼 패밀리 기반의 database 이며 이전 모델은 key value값을 이용해 필드를 결정했잠ㄴ, 키는 row와 column family, column name을 가진다. 데이터들은 모델로 설명하자면 어트리뷰트가 row, column.. 2022. 3. 5. MS SQL이란 뭘까? - 1 (사전공부 - 관계형 데이타베이스 , 스키마, 샤딩 파티셔닝은 뭘까?) MS SQL이란 뭘까? - 1 (사전공부 관계형 데이타베이스 , 스키마, 샤딩 파티셔닝은 뭘까?) DB에는 여러종류의 DB가 있다. 그중에서 오늘은 현재 프로젝트 마이그레이션(현재 운영환경에서 다른 운영환경으로 이동) 대상인 MS SQL에 대해 잠깐 공부해보자. 마이스크로소프트사에서 만든 SQL로 관계형 데이타베이스 관리 시스템중 하나이다. 여기서 관계형 데이타베이스 관리 시스템은(RDBMS) 말 그대로 관계지향적 모델을 기반으로 제작된 데이타베이스를 말한다. 관계형 데이타베이스 RDBMS의 특징은 아래와 같다. 중복 제어 - 동일한 데이터가 여러 위치에 저장되는 현상을 방지한다. 데이터가 중복되면 저장 공간 낭비 + 일관성이 깨질 수 있다. 접근 통제 - DBMS는 사용자마다 다양한 권한을 줄 수 있으.. 2021. 1. 18. 이전 1 다음