전체 8개 용어

ㄷ 4개

데이터 레이크하우스

Data Lakehouse

레이크하우스・Lakehouse

  • 데이터 엔지니어링
  • 스토리지

데이터 레이크의 파일 기반 저장에 테이블의 트랜잭션·스키마 관리 등 웨어하우스의 데이터 관리 기능을 결합한 아키텍처다. 같은 데이터 기반에서 SQL 분석과 다양한 처리 작업을 지원한다.

데이터 마트

Data Mart

DM・마트

  • 데이터 엔지니어링

특정 부서나 분석 주제에 맞춰 구성한 데이터 영역이다. 상세 데이터나 집계 결과를 테이블·뷰 등으로 제공하며, 반드시 별도 저장소일 필요는 없다.

데이터 웨어하우스

Data Warehouse

DW・웨어하우스

  • 데이터 엔지니어링
  • 스토리지

여러 원천의 데이터를 분석에 적합한 공통 구조로 통합해 저장하고 조회하는 시스템이다. 운영 업무의 개별 거래 처리보다 여러 데이터를 함께 분석하는 데 초점을 둔다.

ㅈ 1개

C 1개

CORS

Cross-Origin Resource Sharing

교차 출처 리소스 공유

  • 웹

서버가 HTTP 헤더로 허용할 출처를 알려 주어, 브라우저가 다른 출처의 응답을 스크립트에 제공할지 판단하는 방식이다. 사용자 인증이나 API 접근 권한 검사를 대신하지 않는다.

참고: MDN CORS

D 1개

Durable Objects

DO・듀러블 오브젝트・듀러블 객체

  • 클라우드

고유한 ID별로 실행 상태와 영속 저장소를 함께 제공하는 Cloudflare의 컴퓨팅 서비스다. 같은 ID로 들어오는 요청을 하나의 객체에서 조정하며, 카운터나 실시간 협업 상태 등을 관리할 수 있다.

S 1개

Spark 캐시

Spark Cache

스파크 캐시

  • 데이터 엔지니어링

Apache Spark에서 RDD나 DataFrame의 계산 결과를 파티션 단위로 저장해 후속 작업에서 재사용하는 기능이다. cache()나 persist()로 저장을 지정하고, 액션이 필요한 파티션을 계산할 때 결과를 저장한다. 저장 위치는 대상 API와 저장 수준에 따라 메모리 또는 디스크 등이 될 수 있다.