Continuos Query Method In Built in In-Memory Based Database

The present invention relates to a continuous query method embedded with an in-memory database, comprising the steps of: storing input continuous query data in a continuous query storage module sequentially in an order of input time; registering the continuous query data in a header of the continuou...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JIN SEONG IL, HAN HYEOK
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present invention relates to a continuous query method embedded with an in-memory database, comprising the steps of: storing input continuous query data in a continuous query storage module sequentially in an order of input time; registering the continuous query data in a header of the continuous query storage module to an execution module at a preset time; by the execution module, dispatching the continuous query data in the header of the continuous query storage module; by the execution module, creating a new thread and performing the dispatched continuous queries; and after the dispatched continuous queries are performed, by a scheduler module, rescheduling the continuous query storage module. According to the present invention, a continuous query engine and an in-memory database management system are integrated to maximize the functionality of the database management system, thereby efficiently managing/operating the data and maximizing development efficiency. 본 발명은 인-메모리 데이터베이스 내장형 연속질의방법에 관한 것으로서, 입력된 연속질의 데이터를 입력 시간 순으로 순차적으로 연속질의 저장모듈에 저장하는 단계, 미리 설정된 시간마다 상기 연속질의 저장모듈의 헤더에 있는 연속질의 데이터를 실행모듈에 등록하는 단계, 상기 실행모듈이 상기 연속질의 저장모듈의 헤더에 있는 연속질의 데이터를 디스패치하는 단계, 상기 실행모듈이 새로운 쓰레드를 생성하여 디스패치된 연속질의를 수행하는 단계 및 디스패치된 연속질의가 수행된 후 스케줄러 모듈이 연속질의 저장모듈을 리스케줄링하는 단계를 포함하는 것을 특징으로 한다. 본 발명에 의하면, 연속질의 엔진과 인-메모리 데이터베이스 관리 시스템을 통합하여 데이터베이스 관리 시스템의 기능을 최대한 활용하는 것을 통해 효율적으로 데이터를 관리/운영함과 아울러 개발 효율성 극대화를 도모할 수 있는 장점이 있다.