codestates / codestates/ds-TIL

[TIL] 문승태 - 201119

Open
#982 0 comments 0 reactions 0 assignees View on GitHub
DSFT01
Dominant language
No language data
Stars
2
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Month 3 - 여정의 시작


# SQL, # NoSQL, # ACID

오늘 배운 것:

1. SQL의 특징
- ACID
- 복잡한 쿼리가 필요할 때 유용
- 급격한 변화가 없는 성격의 데이터에 유용

2. NoSQL
- 실시간 데이터가 필요할 때
- 다양한 데이터를 저장할 때
- 빠르게 데이터가 변하는 환경일 때
- 클라우드를 사용할 때

3. ACID
- Atomicity(원자성): 트렌젝션이 전체적으로 성공필요
- Consistency(일관성): 데이터 상태는 트랜젝션과 관계없이 유효
- Isolation(고립성): 각 트랜잭션이 독립적
- Durability(지속성): 로그가 남아야한다.

앞으로의 과제:

- SQL 데이터베이스를 관리하는데 있어서 이러한 것들을 잘 고려해야겠다.

그 외 느낀 점:

- SQL 데이터베이스의 관리가 상당히 까다로울 수 있다는 걸 알았고, 이러한 점들을 잘 고려할 수 있어야겠다.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.