728x90
반응형

데이터웨어하우스 4

Reverse ETL

개요Reverse ETL은 데이터 웨어하우스에 저장된 데이터를 CRM, 마케팅 플랫폼, 협업 툴 등 외부 비즈니스 애플리케이션으로 추출·전송하는 프로세스를 의미합니다. 이는 전통적인 ETL(Extract, Transform, Load)과 방향이 반대이며, 데이터 웨어하우스를 '단순 저장소'가 아닌 '실시간 실행 중심 허브'로 전환시키는 현대적 데이터 아키텍처 항목 설명 비고 정의데이터 웨어하우스에서 데이터를 추출하여 비즈니스 앱으로 전송하는 프로세스ETL의 반대 방향목적운영 시스템에서 직접 데이터 활용 가능하게 함실시간 실행 기반 전환주요 용도마케팅 자동화, 고객 세분화, 영업 데이터 강화 등CDP(Customer Data Platform)와 연계 가능데이터 중심 전략에서 '활용 중심 전략'으로의 패러다..

Topic 2025.06.08

Materialized View Logs (MVL)

개요Materialized View Logs(MVL)는 데이터베이스에서 **물리화된 뷰(Materialized View, MV)**의 동기화를 최적화하기 위해 원본 테이블의 변경 사항을 추적하는 로그 테이블입니다. MVL은 특히 MV를 Fast Refresh 모드로 업데이트할 때 필요한 정보만 빠르게 찾아 반영할 수 있도록 해주며, **전체 테이블 스캔 없이도 효율적인 증분 갱신(incremental update)**이 가능하게 합니다.1. 개념 및 정의Materialized View는 질의 결과를 디스크에 저장해 놓은 뷰로, 성능 향상을 위해 자주 사용됩니다. MVL은 다음과 같은 구조적 목적을 가집니다:원본 테이블의 DML(Insert/Update/Delete) 변경 사항을 기록MV Fast Refr..

Topic 2025.05.09

데이터 저장 기술(Data Storage Technologies)

개요데이터가 폭발적으로 증가하면서, 다양한 형태의 데이터를 안정적이고 확장 가능하게 저장하는 기술이 점점 더 중요해지고 있습니다. 텍스트, 이미지, 센서, 로그, 트랜잭션 등 이질적인 데이터를 저장하기 위해 기존의 RDBMS를 넘어서 객체 저장소, NoSQL, 데이터 레이크, 파일 시스템 등 다양한 저장 기술이 등장했습니다. 이 글에서는 현대 데이터 환경에서 사용되는 주요 저장 기술과 그 특징, 선택 전략을 정리합니다.1. 데이터 저장이란? 항목 설명 정의생성된 데이터를 일정 기간 안정적으로 보존하고, 조회·분석할 수 있게 저장하는 기술적 기반목적데이터 보존, 처리 성능 확보, 검색 용이성, 보안·복구주요 고려 요소데이터 유형, 저장 용량, 확장성, 접근 속도, 비용, 정합성저장은 데이터 라이프사이클의..

Topic 2025.04.21

Column-oriented DB(열 지향 데이터베이스)

개요Column-oriented DB(열 지향 데이터베이스)는 데이터를 행(row)이 아닌 열(column) 단위로 저장하는 데이터베이스 관리 방식입니다. 이 구조는 주로 대용량 데이터 분석과 OLAP(Online Analytical Processing) 환경에서 사용되며, 빠른 집계 연산과 효율적인 압축이 가능한 것이 특징입니다. 본 글에서는 열 지향 DB의 개념, 구조, 장단점 및 주요 활용 사례를 살펴봅니다.1. 개념 및 정의열 지향 데이터베이스는 데이터를 저장할 때, 테이블의 각 열을 별도의 저장 공간에 나누어 저장하는 방식입니다. 기존의 전통적 RDBMS는 행 단위로 데이터를 저장하지만, 열 지향 방식은 분석 쿼리에 최적화되어 있어 특정 열에 대한 조회 및 연산 성능이 매우 뛰어납니다.2. 특징..

Topic 2025.04.09
728x90
반응형