Abstract:
본 발명은 해시트리(Hash-tree) 인덱스 기법을 기반으로 다차원 데이터의 속성에 대한 집계질의 처리과정이 효율적으로 수행되도록 함으로써, 기존과 다른 다차원 데이터베이스 기반의 새로운 집계질의 처리 방안을 실현하는 집계질의를 처리하기 위한 장치 및 그 방법을 제안한다.
Abstract:
본 발명은 해시 기법을 기반으로 다차원 데이터에 대한 최적화된 분산 관리가 수행되도록 함으로써, 기존과 달리 데이터 적재를 위해 불필요하게 소비되는 적재 시간 및 비용을 최소화하여 고속 데이터 로딩이 가능하고, 새로운 다차원 데이터 분산관리 방안이 실현되도록 하는 다차원 데이터를 관리하기 위한 장치 및 그 방법을 제안한다. 다차원데이터관리 장치는 다차원 데이터에 포함되는 적어도 하나의 특정차원데이터 별 특정해시(hash)정보를 기반으로 적어도 하나의 청크(chunk)에 특정차원데이터를 분배하는 분배 관리부; 청크 별로 분배된 특정차원데이터의 차원을 기반으로 각 청크에 분배된 특정차원데이터를 정렬하는 정렬관리부; 및 정렬된 특정차원데이터를 기 설정된 특정 포맷으로 변환하여 해당 청크와 관련되는 인스턴스DB서버에 저장하는 저장관리부를 포함한다.
Abstract:
본 발명은 원격에 위치하는 다수의 다차원 데이터베이스 간의 연동을 통해 특정질의(예: 연합질의, 다차원질의 등) 처리가 수행되도록 함으로써, 기존과 다른 동기화된 다차원 데이터베이스 기반의 새로운 질의 처리 방안이 실현되도록 하는 질의를 처리하기 위한 장치 및 그 방법을 제안한다.
Abstract:
PURPOSE: A graph data-based instance route search system and a method thereof are provided to efficiently search for correlations by applying instance information and relation information between classes to a parallel graph database. CONSTITUTION: A peer server information database(160) stores information about a class route managed by peer servers. A graph database(110) stores class information about keywords and relation information. If two or more keywords are inputted by a user, a master server(100) extracts a class about the keywords from the graph database and confirms the peer servers from the peer server information database in order to transmit a route search command including the class to the peer servers. [Reference numerals] (100) Master server; (110) Graph DB; (120) Communication unit; (130) User interface unit; (140) Class route generating unit; (150) Route search request processing unit; (160) Peer server information DB
Abstract:
PURPOSE: A data distribution system and a method thereof are provided to minimize network IO time and join operations between nodes in a distribution parallel system, thereby shortening response time of the whole system. CONSTITUTION: Data nodes(200a-200c) store data. A management node(100) confirms a type pattern by analyzing the data. The management node determines a data node which stores the data based on state information of data nodes which the type pattern is set and distributes the data to the data node. When the data includes a plurality of type patterns, the management node is assigned to one data node. [Reference numerals] (100) Management node; (200a) Data node 1; (200b) Data node 2; (200c) Data node n; (AA) Data