데이터 스트림에 대한 다중 연속 질의들의 최적화Optimizing multiple continuous queries over data streams

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 439
  • Download : 0
최근에, 데이터 스트림 연구 분야에서 다중 연속 질의의 효율적인 처리 기법이 중요하게 논의되어 왔다. 일반적으로, 데이터 스트림에 대한 다중 연속 질의들은 저장된 데이터 집합에서 사용된 애드-혹 질의와는 달리 그들 자신만의 윈도우 크기와 주기적인 실행 간격을 갖는다. 그래서, 다중 연속 질의들 사이에 중첩된 윈도우와 반복된 실행 사이클을 가질 수 있게 된다. 또한, 공통의 하위표현(조인부분)을 갖는 다중 연속 질의들의 중첩된 윈도우 크기에 따라, 그것들의 중간 결과가 부분적으로 혹은 전체적으로 공유될 수 있다. 다중 연속 질의들은 이러한 전체 또는 부분의 중간 결과를 재사용할지 말지를 결정하여 플랜을 세울 필요가 있다. 우리의 문제는 다중 연속 질의들을 위한 전체 플랜을 찾는 것이다. 그 문제가 NP-hard 이므로, 우리는 전체 플랜을 찾기 위한 탐욕 스타일의 기법을 제안한다. 우리의 아이디어는 먼저 다중 연속 질의들 사이의 전체 실행 주기를 결정하고 관련된 실행 시점들의 최대 집합(SRP)를 찾는 것이다. 다음 각 SRP에서 가장 높은 이익을 갖는 공통의 조인 부분들을 공유함으로써 우리의 전체 플랜을 구성한다. 우리는 중첩된 윈도우의 크기에 따라서 동일한 연속 질의라 하더라도 그것의 최상 실행 플랜이 바뀔 수 있다는 점을 최초로 제시한다. 기존 연구와는 달리 전체의 중간 결과 뿐만 아니라 부분의 중간 결과까지도 재사용 할 지 말지를 고려하여 플랜을 세우는 기법을 제안한다. 마지막으로, 실험으로 우리의 아이디어에 대한 유효성을 보인다.
Advisors
김명호researcherKim, Myoung-Horesearcher
Description
한국과학기술원 : 전산학전공,
Publisher
한국과학기술원
Issue Date
2005
Identifier
243822/325007  / 020033319
Language
kor
Description

학위논문(석사) - 한국과학기술원 : 전산학전공, 2005.2, [ iv, 45 p. ]

Keywords

윈도우; 최적화; 연속 질의; 데이터 스트림; 실행 간격; execution cycle; execution interval; optimization; window; continuous queries; Data streams; 실행 사이클; 윈도우; 최적화; 연속 질의; 데이터 스트림; 실행 간격; execution cycle; execution interval; optimization; window; continuous queries; Data streams; 실행 사이클

URI
http://hdl.handle.net/10203/34661
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=243822&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0