데이터 베이스 관련 내용

야 나 개 ·2022년 1월 28일
0

1.디비 역사
1970년대에 탄생함
(인터넷 보다 먼저 나옴 1990년대 나옴)
회사, 연구소, 기업이나 공공기관에서 다룸
데이터를 관계의 집합으로 나타냄
관계형데이터베이스가 나옴

2.디비의 필요성
(파일시스템의 단점)
데이터 중복
데이터 불일치
접근성 여러움
보안문제
동시접근 여러움

3.디비란
데이터베이스는
관련된 데이터들의 집합으로 공유가능

데이터베이스는 저장소인데

한번 정의되며 여러 사용자나 프로그램에 의해 접근된다.

4.nosql
거대한 데이터를 다룰때
엄청난 데이터 쓰기 성능이 필요할때
빠른 key-value접근
유연한 스크마와 데이터 타입
쉬운 유지보수, 관리 및 운영
고가용성 (availiability) 쉽게 말해 높은 성공률
결함 과 실패의 차이점
fault / fail

결함이 있어도 잘 작동되도록 하는게
고가용성 있음

mongoDB는 분산이 잘 되어 있다.
프라이머리 1대
세컨더리 2대로 나눠져 있다.

개발자에게 쉬운 사용법

5.서버 확장
1) 수직적 확장 : 컴퓨터를 업그레이드 한다.
단점 : 비용이 많이듬

2) 수평적 확장 : 데이터를 분산하고, 샤딩이라고 한다.
mongoDB는 5tb 기준으로 나눈다.

profile
야 나도 개발자 될 수 있어

0개의 댓글