Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020071368 - DATA PROCESSING SYSTEM, DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND PROGRAM

Publication Number WO/2020/071368
Publication Date 09.04.2020
International Application No. PCT/JP2019/038757
International Filing Date 01.10.2019
IPC
G06F 16/27 2019.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
G06F 7/24 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
22Arrangements for sorting or merging computer data on continuous record carriers, e.g. tape, drum, disc
24Sorting, i.e. extracting data from one or more carriers, re-arranging the data in numerical or other ordered sequence, and re-recording the sorted data on the original carrier or on a different carrier or set of carriers
G06F 16/2458 2019.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
24Querying
245Query processing
2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
CPC
G06F 16/2458
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
24Querying
245Query processing
2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
G06F 16/27
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
G06F 7/24
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
7Methods or arrangements for processing data by operating upon the order or content of the data handled
22Arrangements for sorting or merging computer data on continuous record carriers, e.g. tape, drum, disc
24Sorting, i.e. extracting data from one or more carriers, rearranging the data in numerical or other ordered sequence, and rerecording the sorted data on the original carrier or on a different carrier or set of carriers ; sorting methods in general
Applicants
  • 株式会社エスペラントシステム ESPERANT SYSTEM CO., LTD. [JP]/[JP]
Inventors
  • 古庄 晋二 FURUSHO, Shinji
Agents
  • 伊東 忠重 ITOH, Tadashige
  • 伊東 忠彦 ITOH, Tadahiko
Priority Data
2018-18896604.10.2018JP
Publication Language Japanese (JA)
Filing Language Japanese (JA)
Designated States
Title
(EN) DATA PROCESSING SYSTEM, DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND PROGRAM
(FR) SYSTÈME DE TRAITEMENT DE DONNÉES, DISPOSITIF DE TRAITEMENT DE DONNÉES, PROCÉDÉ DE TRAITEMENT DE DONNÉES ET PROGRAMME
(JA) データ処理システム、データ処理装置、データ処理方法及びプログラム
Abstract
(EN)
Provided is a data processing system comprising a plurality of nodes each holding a table in which one or more records are stored, characterized in that each node comprises: a right structure creation means for creating, from the table held by the present node, a right structure which indicates a structure serving as the reference side in a prescribed L operation; a left structure creation means for creating, from the right structure, a left structure which indicates a structure serving as the operated side in the L operation; a transmission means for transmitting to the other nodes the right structure created by the right structure creation means; a receiving means for receiving the right structure created at the other nodes; an operation means for performing the L operation between the left structure and each of the right structure created by the right structure creation means and the right structure received by the receiving means; and an order assignment means for, using the result of the operation performed by the operation means, assigning one or more of the records stored in the table held by the present node an order among all records stored in the tables held by each of the plurality of nodes.
(FR)
L'invention concerne un système de traitement de données comprenant une pluralité de nœuds contenant chacun une table dans laquelle un ou plusieurs enregistrements sont stockés, caractérisé en ce que chaque nœud comprend : un moyen de création de structure droite pour créer, à partir de la table maintenue par le présent nœud, une structure droite qui indique une structure servant de côté de référence dans une opération en L prescrite ; un moyen de création de structure gauche pour créer, à partir de la structure droite, une structure gauche qui indique une structure servant de côté actionné dans l'opération en L ; un moyen de transmission pour transmettre aux autres nœuds la structure droite créée par le moyen de création de structure droite ; un moyen de réception pour recevoir la structure droite créée au niveau des autres nœuds ; un moyen d'actionnement pour effectuer l'opération en L entre la structure gauche et chacune de la structure droite créée par le moyen de création de structure droite et la structure droite reçue par le moyen de réception ; et un moyen d'attribution de commande pour, à l'aide du résultat de l'opération effectuée par le moyen d'actionnement, attribuer, à un ou plusieurs des enregistrements stockés dans la table tenue par le nœud présent, une commande parmi tous les enregistrements stockés dans les tables détenues par chacun de la pluralité de nœuds.
(JA)
1以上のレコードが格納されたテーブルを各々が保持する複数のノードが含まれるデータ処理システムであって、前記ノードの各々は、所定のL演算で被参照側となる構造体を示す右構造体を、自ノードが保持する前記テーブルから作成する右構造体作成手段と、前記L演算で被操作側となる構造体を示す左構造体を前記右構造体から作成する左構造体作成手段と、前記右構造体作成手段により作成した右構造体を、他のノードに対して送信する送信手段と、前記他のノードで作成された右構造体を受信する受信手段と、前記左構造体と、前記右構造体作成手段により作成した右構造体及び前記受信手段により受信した右構造体の各々とで前記L演算を行う演算手段と、前記演算手段による演算結果を用いて、自ノードが保持する前記テーブルに格納されている1以上のレコードに対して、前記複数のノードの各々が保持するテーブルに格納されている全てのレコード間での順序を付与する順序付与手段と、を有することを特徴とする。
Latest bibliographic data on file with the International Bureau