Architecture ORDBMS, multi-process(연결마다 프로세스 생성) RDBMS, single-process(연결마다 쓰레드 생성) Data types supported Numeric, date/time, character, boolean, enumerated, geometric, network address, JSON, XML, HSTORE, arrays, ranges, composite Details Numeric, date/time, character, spatial, JSON Details Indexes supported B-tree, hash, GiST, SP-GiST, GIN, and BRIN 기본적으로 B-tree;특정 데이터 타입에 R-tree, hash, inverted..
◼CheckList 1. 애플리케이션이 성숙했을 때 얼마나 많은 데이터를 저장할 것으로 예상되는가? 어느 정도의 데이터를 저장 할 것인가? 기가바이트 단위 이하 -> 모든 데이터베이스 가능 페타바이트 이상 -> '라이브' 데이터는 쿼리 속도를 위해 in-memory나 SSD 고려, 전체 데이터는 HDD로 보관 등의 구조 필요 2. 첨두 부하(peak load)에서 동시에 몇 명의 사용자를 처리할 것으로 예상되는가? 동시 사용자는 몇 명인가? 동시 사용자 부하 추정 필요 많은 데이터베이스가 확장 문제가 있다 예상치 못하거나 계절적인 부하를 위해 여러 서버로 확장 할 수 있는 옵션 필요 수동으로 샤딩 없이 수평적으로 확장이 가능한 데이터베이스는 적다 3. 애플리케이션에 필요한 가용성(availbility),..
- Total
- Today
- Yesterday
- direnv
- Python
- gitignore
- docker-compose
- thetextbook
- HTTP/2
- GitHub
- Complier
- user-agent
- HTTP/3
- go
- QUIC
- buildkit
- Git
- database
- inflearn
- 위코드
- 원티드
- 프리온보딩
- k8s
- no-op
- http
- cka
- pytest
- MSA
- 덕타이핑
- 창업
- Network
- Isolate level
- web_server
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |