dynamodb

DynamoDB DAX (DynamoDB Accelerator)DAX란?클러스터 기반 인메모리 캐시로 DynamoDB의 읽기 성능을 최대 10배 이상 향상시키는 서비스읽기 요청만 캐싱되며, 쓰기 요청에는 적용되지 않는다.사용 예시:쇼핑 이벤트(예: 블랙 프라이데이)와 같이 읽기 요청이 폭증할 상황에서 DAX를 사용하면 서버 부하를 줄일 수 있다.DAX의 원리DAX 캐시 시스템은 데이터를 DynamoDB 테이블에 삽입하거나 업데이트할 때 DAX에도 반영사용자가 데이터를 요청할 때, DAX에 해당 데이터가 있으면 즉시 반환(캐시 적중, Cache Hit)하고, 없으면(캐시 미스, Cache Miss) DynamoDB에서 가져온다.DAX의 장점성능 향상: 읽기 요청이 많은 경우 빠른 응답 속도로 성능을 크게 ..
1. DynamoDB란?AWS에서 제공하는 서버리스 기반 완전 관리형 NoSQL 데이터베이스 서비스  1.1. DynamoDB 특징NoSQL 데이터베이스서버리스 기반서버관리 없이 데이터베이스 운영 가능요청한 만큼만 비용 지불Auto-Scaling 기능자동으로 조정 가능Key - Value로 구성테이블의 속성을 미리 정의해둘 필요가 없고, 유연하게 데이터 처리 가능 1.2 NoSQL 데이터베이스란?일반적인 DB와 달리 테이블 생성시 스키마 생성 필요 없다.NoSQL은 관계 정의가 없기 때문에 JOIN 기능을 사용할 수 없다. Key-Value 방식, Document 방식 등 여러 DB가 있다. Amazon DynamoDB는 Key-Value 방식으로 각 레코드는 Key-Value를 가진다.  2. Dyna..
mint10
'dynamodb' 태그의 글 목록