본문 바로가기
728x90

db4

AWS - DB service(DynamoDB) ㆍDynamoDB : AWS가 관리하는 완전관리형 서버리스 NoSQL DB 서비스, 대규모 데이터 처리에 적합, 밀리초 단위 접근 가능 ㆍ기능과 특징 - 서버리스(Serveless) : AWS에서 모든 인프라를 관리, 사용자는 서버(DB) 프로비저닝 및 관리할 필요가 없음 - 클라우드 환경 최적화(Cloud Native) - 확장성, 고가용성 및 데이터 내구성 제공 ▪️ 방대한 워크로드 처리 및 사용자의 요구에 따라 자동 확장(확장성) ▪️ Global Table : 여러 AWS 리전 간에 데이터를 자동으로 복제(고가용성) ▪️ 모든 데이터가 SSD에 저장됨(데이터 내구성) - 보안 : IAM과 통합되어있으며, DB 접근 제어 가능 - 데이터 클래스 : 액세스의 빈도에 따라 데이터를 분류 ▪️ 빈번한(자.. 2024. 5. 11.
AWS - DB service(Redshift) ㆍAmazon Redshift : PostgreSQL에서 파생된 데이터 웨어하우스 서비스로, 복잡한 계산을 포함하는 분석 쿼리 처리에 적합함. ㆍ기능 및 특징 - 데이터 웨어하우스 서비스 : 완벽 관리되는 페타바이트 급의 데이터 웨어하우스 서비스임. - PostgreSQL 기반 : PostgreSQL 기반으로 DB와 분석 엔진을 결합하여 제공 - 온라인 분석 처리(OLAP / Online Analytical Processing) : OLAP유형 DB, 분석과 데이터 웨어하우징에 사용 - 열 기반 스토리지 : 열기반 데이터 스토리지 사용, 병렬 쿼리 엔진을 사용하기 때문에 빠른 쿼리 성능을 제공함 - BI(Business Intetlligence) 도구 통합 : Quicksight, Tableau 등 BI.. 2024. 1. 16.
AWS - DB service(Amazon Aurora) ㆍAmazon Aurora : AWS에서 자체 개발한 관계형 데이터베이스(RDS의 종류 중 하나) 고성능 고가용성을 제공하며, 대규모 애플리케이션을 위한 DB 솔루션으로 사용함. * 서버리스, 글로벌 분산 애플리케이션 배포 등 적합 ㆍ기능 및 특징 - 스토리지 : 10G ~ 128TB 까지 자동 확장(확장성 높음) - 호환성 : MySQL, PostgreSQL 호환됨(모든 기능 사용 가능) - 복제, 자가 복구, 자동 확장 가능 - 원본 DB 인스턴스(마스터)에 대해 최대 15개의 읽기전용 복제본 추가 가능 - WriterㆍReader Endpoint를 분리하여 사용할 수 있음 - RDS와 동일하게 AES-256알고리즘을 사용하여 데이터 볼륨(저장) 및 전송 중 데이터 암호화 가능 ㆍAurora Serv.. 2024. 1. 16.
AWS - DB service(RDS) ㆍRDS(Realational Database Service) : AWS에서 관계형 데이터 베이스를 더욱 쉽게 설치ㆍ관리 ㆍ운영할 수 있는 웹 서비스 ㆍ지원하는 DB 종류 : Postgres, MySQL, MariaDB, Oracle, Amazon Aurora 등 ㆍ기능 및 특징 - DB 엔드포인트 연결 외 모든 접근 불가(EC2 인스턴스의 SSH 터널을 통한 RDS 인스턴스 엔드포인트 접근 가능) - 읽기 전용 복제본(Read Replicas) : RDS 인스턴스의 성능과 내구성을 향상 시킴 ▪️ 원본 DB 인스턴스의 스냅샷을 사용하여 복제본을 생성, 원본 DB 인스턴스의 변경사항이 있는 경우에만 비동기식 업데이트(복제) ▪️ 다중(Multi) AZ 기능 지원(재해 복구 목적, 고가용성 지원) ▪️ 원.. 2024. 1. 16.
728x90