Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 4 Next »

개념

Stream 이란  MACHBASE 5 부터 새롭게 지원되는 CQL (Continuous Query Language) 기반의 실시간 데이터 처리 기능이다.

즉, 로그 테이블로 입력되는 증분 데이터를 대상으로, 이 중 조건을 만족하는 데이터를 추출해 다른 테이블로 실시간 입력할 수 있다.

만일 스트림 기능을 이용하지 않고, 전체 데이터를 대상으로 조건 검색을 하게 되면 누적 데이터의 조회가 느려질 뿐만 아니라 시스템에 큰 부담이 생길 수 있다.

스트림을 이용하면 실시간으로 입력되는 특정 로그 데이터에 대해 조건을 검색하여 이벤트에 빠르게 대응할 수 있다.

제약 사항

  • 현재 마크베이스(5.2 기준)는 Edge Edition과 Fog Edition에서만 STREAM을 지원하고 있다.
    • Cluster Edition은 차후 버젼에서 지원할 예정이다. 
  • 데이터 입력 소스는 로그 테이블만 가능하다. 
    • 태그 테이블을 소스로 쓸 수 있는 기능은 차후 버전에서 지원할 예정이다.
  • 데이터 출력 대상은 로그 및 태그 테이블이 가능하다.




  • No labels