- spring
- Amazon
- map
- cloudfront
- yumpackage
- javaIteration
- Iteration반복문
- rabbitmq설치명령어
- javamap반복
- redis
- AWS
- S3
- 어노테이션
- java
- rabbitmq설치방법
- CloudFormation
- jpa
- ELB
- REST
- dynamodb
- Cognito
- 차이점
- 자료구조
- db
- list
- 리눅스rabbitmq설치
- 인스턴스
- Heap
- AWS CloudFormation
- instance
- Today
- Total
목록분류 전체보기 (58)
You are a developer, not a coder.
1. Docker 컨테이너 기반의 오픈소스 가상화 플랫폼 이다. 기술적인 개념이며, 컨테이너를 띄우는 역할을 한다. 컨테이너 : 애플리케이션 & 애플리케이션을 구동하는 환경을 격리한 공간. -기존 가상머신(vm)은 해당하는 모든 자원을 사용하던 것이였지만, Docker는 자원을 필요한 만큼 격리하여 컨테이너에 할당을 하기 때문에 효율적이고 배포가 빠르다는 점이 있다. 하지만, 컨테이너 하나가 자원을 많이 사용하게 되면 장애가 발생하게 된다는 단점이 존재 한다. 2. Kubernetes 컨테이너 오케스트레이션 툴 이다. 오케스트레이션 : 컨테이너를 스케줄링/ 클러스터링/ 서비스 디스커버리/ 로깅 및 모니터링 하는 것 쿠버네티스는 점진적 업데이트를 제공 한다. 점진적 업데이트 : 서비스 중단 없이 업데이트 ..
1. NOSQL이란? (1) 등장배경 대규모 데이터를 생산 기존 기업 데이터에 비해 단순한 형태를 지님 복잡성이 높은 데이터에서 대량의 단순한 데이터가 생산됨 새로운 저장 기술이 필요해짐 구글과 아마존에 의해 Bingtable Dynamo라는 논문이 발표됨 이에 따라 RDBMS시장에 NOSQL이 등장하게 됨 (2) 특징 NOSQL으로 RDBMS의 단점을 보완해 준다 RDBMS가 데이터의 관계를 FK로 정의하고 JOIN을 사용 하지만 NOSQL은 관계를 정의하지 않음 대용량 데이터 저장을 하기에 적합하다 분산형 구조를 통해 여러대의 서버에 분산하여 저장하고, 상호 복제하여 데이터 유실이나 서비스 중지에 대비한다 스키마가 유동적이다 mandatory 필드로 지정하면 ID부분만 타입이 동일하고 다른 컬럼은 데..