본문 바로가기
IT

자바에서 sql 쓸수있는 종류와 장단점

by 김대근'IT공부 2018. 12. 17.

a.관계형데이터베이스(SQL)
장점 : 다양한 용도로 사용이 가능하고, 일반적으로 높은 성능을 보여주고 있다.(범용적/고성능)
 데이터의 일관성을 보증한다.
 정규화에 따른 갱신 비용 최소화
단점 : 대량의 데이터 입력 처리, 컬럼 확장의 어려움, 단순히 빠른 결과
 갱신이 발생한 테이블의 인덱스 생성 및 스키마 변경

***
b.NoSQL 데이터베이스(Not-Only SQL)
관계형DB보다 덜 제한적인 일관성 모델을 이용한다. Key,Value형태로 저장되고
키를 사용해 데이터 관리 및 접근을 한다.
장점: 대용량 데이터, 데이터 분산 처리, Cloud Computing
 빠른 읽기/ 쓰기 속도 , 유연한 테이터 모델링
단점: 데이터 일관성이 항상 보장되지 않는다, 다양하고 복잡한 데이터 쿼리는 불가능하다.

 

반응형