본문 바로가기
IT기술노트/빅데이터

CQL(Continuous Query Language)

by 비트코기 2021. 3. 1.
반응형

패스트데이터, 누적, 상호연관, 필터링, 패턴 매칭


I. CQL의 개요

가. CQL(Continuous Query Language)의 정의

   - FAST DATA를 처리 및 분석하기 위한 SQL 기반 프로그래밍 언어

나. CQL의 주요기능

컴포넌트

특징

누적

(Aggregation)

- 이벤트를 누적하여 관심 있는 결과물을 추출

- ) 최근 1시간 동안 거래된 주식을 관찰하여 그 주식의 평균값 도출

상호연관

(Correlation)

- 이벤트 간의 상관 관계를 분석하여 관심 있는 결과물을 추출

- ) 특정 단어가 사용된 경우 그 단어와 함께 가장 많이 사용된 단어 추출

필터링

(Filtering)

- 특정 조건에 부합되는 이벤트만 추출

- ) 1시간 동안 거래된 주식을 관찰, 100만불 이상 한번에 거래된 이벤트 추출

패턴 매칭

(Pattern Matching)

- 미리 정해 놓은 패턴과 부합되는 이벤트의 발생을 감지

- ) 15분 이내에 주식 차트에서 W패턴이 나타나는 경우 발생 통지

 

반응형

'IT기술노트 > 빅데이터' 카테고리의 다른 글

하둡 에코시스템(Hadoop Eco System)  (0) 2021.03.01
Advanced Analytics(고급분석)  (0) 2021.03.01
데이터 레이크  (0) 2021.03.01
패스트 데이터  (0) 2021.03.01
디지털 큐레이션  (0) 2021.03.01
스마트 데이터  (0) 2021.03.01
CEP(Complex Event Process)  (0) 2021.03.01
공공데이터  (0) 2021.03.01

댓글