【학습 메모】Database의 기초 지식 (AWS)

데이터베이스 유형



크게 두 종류로 나눕니다.
· Relational Database
· Non-Relational Database

Relational Database(SQL)



데이터 사이에 관계가 있다. 데이터 조작은 SQL로 실시한다.
구조화된 데이터에 적용. 예를 들어, 고객 데이터, 회계 데이터.

· SQL의 장점 :
①검사하기 쉽다: 데이터간에 관계성이 있기 때문에.
② 데이터 일치성: ACID 특성

· SQL 단점 :
①데이터는 행으로 저장하고 있으므로 열의 데이터를 조사하고 싶을 때 행에서 조사하므로 I/O가 많다.
② 데이터의 일치성을 유지하기 위한 비용이 높다.
③ 데이터의 구조가 결정되었기 때문에 데이터의 확장성이 약하다.
④ 검색 기능이 약하다.
예를 들면)
 ”*houka는 노력*”을 검색할 때,
”houka는 열심히 가게.”의 검색 결과 밖에 나오지 않는다.
"houka와 기사를 읽고 당신은 열심히 가게."의 검색 결과는 나오지 않습니다.

Non-Relational Database(NoSQL)



SQL은 장점이 있기 때문에 NoSQL은 그 부족을 보완합니다.
SQL과 갈등의 관계는 아니다.

· 구조화되지 않았거나 반구조화 데이터에 적용.

· NoSQL의 특징 :
 ①유연성
②스케일러빌리티:관계성이 있는 데이터에 묶이지 않고, 스케일러빌리티를 간단하게 실시할 수 있다.
 ③고성능
④고기능

NoSQL 데이터베이스 유형





참조 : htps : // 아 ws. 아마존. 이 m/jp/의 sql/

증가하는 데이터 양에 대한 대응



효율적인 데이터 축적

스트림 데이터 처리

대량 데이터 분석 방법

좋은 웹페이지 즐겨찾기