일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- kotiln const
- nodejs rabbitmq
- spring mongodb switch
- 전략 패턴이란
- 익명 객체 @transactional
- javav 1676
- 안정해시
- java 1509
- spring mongoTemplate switch
- java 백준 1509
- 백준 2252 줄세우기
- ipfs singletone
- ipfs bean
- java 팩토리얼 개수
- java 파티
- kotiln functional interface
- spring mongodb
- go
- Java Call By Refernce
- 자바 백준 팩토리얼 개수
- rabbitmq 싱글톤
- kotiln const val
- java 1238
- mongodb lookup
- Spring ipfs
- 자바 1676
- 백준 1504 java
- spring mongoTemplate
- 백준 특정한 최단 경로
- 백준 연결요소 자바
Archives
- Today
- Total
목록2025/03/13 (1)
공부 흔적남기기
언제 관계형 데이터베이스 이외의 것을 사용해야 할까?
일반적으로 우리가 만드는 시스템은 아마도 RDB만 써도 충분히 잘 동작할 것이다.하지만 특정 시점에는 RDB에서 더 나은 성능을 가진 DB(NOSQL)로 넘어갈 필요가 있다. 구조적 현상으로는1. 테이블이 점점 비정규화가 되어가고 Column수가 늘어나며 Table과 관련도가 떨어진 Column이 점점 추가될떄.2. 하나의 Column에 JSON, yml, xml 등 구조화된 데이터를 점점 넣기 시작할떄3. 데이터를 가져오기 위해 많은 조인을 해야하며 재귀적 커리가 늘어날때4. 스키마의 변경이 잦을 때 성능적 현상으로는1. 쓰기 용량이 벅찰 때2. 데이터 셋이 너무 커서 하나의 DB에 저장하지 못할 떄3. 배치 작업이나 분석 쿼리가 트랜잭션의 작업에 부하를 줄때 Non-Relational Datbase..
web study/배경지식
2025. 3. 13. 23:24