AWS 기술 블로그
Category: Amazon Aurora
Amazon Aurora MySQL 스토리지 공간 활용도 이해하기
이 글은 AWS Database Delivery Blog에 게시된 Understanding Amazon Aurora MySQL storage space utilization by Raunak Gupta 을 한국어 번역 및 편집하였습니다. Amazon Aurora는 고급 상용 데이터베이스의 성능, 확장성 및 가용성을 제공하는 동시에 오픈 소스 데이터베이스의 단순성과 비용 효율성을 제공하도록 설계된 완전관리형 관계형 데이터베이스 서비스입니다. Amazon Aurora MySQL-Compatible Edition은 MySQL과 상호 호환되므로 이미 MySQL 기술을 […]
PostgreSQL의 Fillfactor와 영향도
PostgreSQL Page, Fillfactor, Heap-only-Tuple란? PostgreSQL의 테이블과 인덱스는 8KB 크기의 페이지에 데이터를 저장합니다. 각각의 페이지에는 헤더 영역인 24bytes 크기의 PageHeaderData와 실제 데이터를 포인팅하는 ItemIdData 라는 포인터, 그리고 아직 아무것도 할당되지 않은 FreeSpace와 실제 데이터가 저장되는 Items 으로 구성됩니다. INSERT나 UPDATE 통해 아이템이 추가되면 페이지의 FreeSpace 끝 부분부터 순서대로 쌓이게 됩니다. 테이블과 인덱스에는 Fillfactor라는 스토리지 속성이 있습니다. […]
Sendbird의 Amazon Aurora MySQL 에서의 대용량 테이블 스키마 변경을 위한 SB-OSC 개발 및 적용 사례
Sendbird는 채팅, 음성/비디오 콜, In App Notification, AI Chatbot등의 메세징/커뮤니케이션 플랫폼을 통해 고객의 비즈니스에 가치를 제공하는 글로벌 SaaS 기업입니다. Sendbird는 전 세계 10개 AWS Region을 통해 매달 3억명의 사용자가 생성하는 70억건의 메세지를 Amazon Aurora MySQL을 활용해 처리하고 저장하고 있습니다. 이번 게시글에서는 Sendbird가 대용량 Amazon Aurora MySQL을 어떻게 효율적으로 관리하고 운영하는지 알아봅니다. Amazon Aurora MySQL 대용량 […]
Amazon Aurora MySQL 버전 3의 바이너리 로깅을 이용한 최적화
이 글은 AWS Database Delivery Blog에 Marc Reilly님이 게시한 Binary logging optimizations in Amazon Aurora MySQL version 3 원문 글을 한국어로 번역 및 편집하였습니다. MySQL의 바이너리 로그(binlog)는 ‘이벤트’라는 논리적 형식으로 MySQL 서버의 데이터베이스 수정 사항을 캡처하는 데 사용됩니다. 이러한 데이터베이스 수정에는 DCL 문(예: CREATE USER 또는 GRANT), DDL 문(CREATE TABLE, ALTER TABLE) 및 DML 문(INSERT, UPDATE, DELETE)이 […]
AWS DMS를 사용하여 PostgreSQL의 파티션 테이블 데이터를 마이그레이션하기
이 글은 AWS Database Blog에 게시된 Migrate data from partitioned tables in PostgreSQL using AWS DMS by Prabhu Ayyakkannu, Alex Anto Kizhakeyyepunnil Joy, and Suchindranath Hegde을 한국어 번역 및 편집하였습니다. PostgreSQL에서 Amazon Redshift와 같은 데이터 웨어하우스로 워크로드를 마이그레이션하는 데 지속적 복제(CDC)시 파티션된 테이블에서 문제가 발생할 수 있습니다. 이 글에서는 AWS 데이터베이스 마이그레이션 서비스(AWS DMS)를 사용하여 […]
Amazon Aurora MySQL 3버전(MySQL 8.0 호환)의 블루/그린 배포를 통한 업그레이드 시 권장 확인 사항
Amazon Aurora MySQL 3버전 으로 업그레이드 시 Amazon RDS 블루/그린 배포를 통해 업그레이드를 진행할 수 있습니다. 블루/그린 배포는 프로덕션 데이터베이스 클러스터를 별도의 동기화된 스테이징 클러스터에 복사하여 프로덕션 클러스터에 영향을 주지 않고 스테이징 클러스터에서 데이터베이스를 변경할 수 있습니다. 업그레이드 될 새로운 프로덕션 데이터베이스 클러스터가 준비 되면 대부분의 경우 1분 미만의 가동 중지 시간으로 스테이징 클러스터를 새로운 […]
Amazon Aurora MySQL 버전 2(MySQL 5.7 호환)에서 버전 3(MySQL 8.0 호환)으로 업그레이드 체크리스트, 2부
이 글은 AWS Database Delivery Blog에 게시된 Amazon Aurora MySQL version 2 (with MySQL 5.7 compatibility) to version 3 (with MySQL 8.0 compatibility) upgrade checklist, Part 2 by Huy Nguyen and Leevon Abuan 을 한국어 번역 및 편집하였습니다. 1부에서는 Amazon Aurora MySQL 호환 버전 v2에서 v3으로의 업그레이드 사전 확인이 실패하는 가장 일반적인 문제에 대해 논의했습니다. […]
Amazon Aurora MySQL 버전 2(MySQL 5.7 호환)에서 버전 3(MySQL 8.0 호환)으로 업그레이드 체크리스트, 1부
이 글은 AWS Database Delivery Blog에 게시된 Amazon Aurora MySQL version 2 (with MySQL 5.7 compatibility) to version 3 (with MySQL 8.0 compatibility) upgrade checklist, Part 1 by Huy Nguyen and Leevon Abuan 을 한국어 번역 및 편집하였습니다. Amazon Aurora MySQL 호환 버전 2(MySQL 5.7 호환)는 2024년 10월 31일에 표준 지원이 종료될 예정입니다. Amazon Aurora […]
Amazon Aurora MySQL 버전 3으로 업그레이드 (MySQL 8.0 호환)
이 글은 AWS Database Delivery Blog에 게시된 Upgrade to Amazon Aurora MySQL version 3 (with MySQL 8.0 compatibility) by Shagun Arora, Isael Pimentel, Aditi Sharma, and Dilip Simha 을 한국어 번역 및 편집하였습니다. Amazon Aurora MySQL-Compatible Edition 버전 3 (MySQL 8.0 호환)은 Amazon Aurora MySQL에서 지원되는 최신 메이저 버전입니다. Amazon Aurora MySQL 버전 3을 사용하면 […]
LucidLink와 Leostream으로 PCoIP 원격 영상 편집 시스템 구성하기
NLE(Non-linear editing)는 Post Production에서 방송 영상 편집을 위한 고성능의 NLE Workstation을 사용하여 Adobe Premiere Pro, Grass Valley Eidus 와 같은 방송사에서 사용 되는 다양한 영상 편집 솔루션을 통해 짧은 레이턴시 기반으로 전문적으로 영상을 편집할 수있습니다. 방송사의 경우, 전문적이고 큰 규모의 방송 영상 편집이 동시에 수백 개의 NLE Workstation에서 작업이 이루어질 수 있으며, 다양한 환경에서의 높아져만 […]