일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Elastic Load Balancing
- Jenkins
- codepresso
- ELB
- AWS
- docker
- Redis
- springboot
- kubernetes
- REPLICATION
- Typesript
- ci/cd
- NoSQL
- ASG
- k8s
- TypeScript
- Auto Scaling Group
- 코드프레소
- 아키텍처
- Today
- Total
목록전체 글 (26)
Study Note
NoSQL/RDBMS의 데이터 모델링 차이 쿼리결과 지향 모델링 NoSQL은 복잡한 쿼리를 할 수 없기 때문에 필요한 쿼리를 정의하고 데이터 저장 모델인 테이블을 디자인 한다. RDBMS : 도메인 모델 -> 테이블 -> 쿼리 NoSQL : 도메인 모델 -> 쿼리 -> 테이블 역정규화 RDBMS : 모델링은 데이터 일관성과 도메인 모델의 일치성을 위해 데이터 모델을 정규화한다. NoSQL : 쿼리의 효율성을 위해 데이터를 의도적으로 중복해서 저장하는 것과 같이 데이터 모델을 비정규화 한다. NoSQL 데이터 모델링 패턴 NoSQL은 RDBMS의 쿼리 기능들 (ORDER BY, GROUP BY, JOIN, INDEX)을 지원하지 않기 때문에 데이터 모델링을 통해 쿼리 기능들을 구현해야 한다. 기본적인 데이..
NoSQL이란 시대에 따라 다르게 요구되는 데이터 저장 기술이 바뀌면서 NoSql이 대두되었다. RDBMS는 기존 기업의 복잡한 데이터를 저장/분석 하는대 최적화 되었다. 기존의 기업에서 사용된 데이터는 한정된 규모와 복잡한 관계를 가진 데이터였다. NoSql은 근래에 SNS가 활성화 되고 그에 따라 단순한 형태의 대규모 대이터가 생산되었고 이런 데이터 저장 기술에 대한 요구사항이 바뀌면서 이 대두되었다. 대용량 데이터를 가장 많이 보유했던 구글과 아마존에 의해 Bigtable과 Dynamo라는 논문이 발표되면서 새로운 데이터 저장 기술을 만들어내는 시발점이 되었다. NoSql(Not Only SQL)은 RDBMS와 다른 형태의 테이터 저장 구조를 총칭한다. 따라서 제품에 따라 특성이 다르기 때문에 No..