DB 설계시 고려해야 할 것들
어떤 타입의 데이터가 저장되는지
데이터의 규모는 어떻게 되는지
데이터의 저장 주기는 어떻게 되는지
데이터의 읽기와 쓰기의 비율
속도 vs 정확도
READ 연산시 어떤 컬럼을 기준으로 읽어오는 지(인덱스)
키는 어떻게 생성 해줄건지
예상 트래픽은 어느 정도인지
파티션은 어떻게 구성할 건지
등등등..
회사
column | type | unique | example |
id | Long | V | 1 |
name | String | Coca-Cola | |
ticker | String | V | COKE |
배당금
column | type | unique | example |
id | Long | V | 3 |
company_id | Long | 1 | |
date | LocalDateTime | 2022-05-05 | |
dividend | String | 2.00 |
분산 데이터베이스
'Project' 카테고리의 다른 글
[stock] 배당금 저장하기(1) (0) | 2023.09.11 |
---|---|
[stock] Entity 작성 (0) | 2023.09.11 |
[stock] Scrapping (0) | 2023.09.11 |
[Weather Diary] API document 제작 (0) | 2023.09.08 |
[Weather Diary] 예외처리 (0) | 2023.09.08 |