Processing

Please wait...

Settings

Settings

Goto Application

1. WO2022001750 - DATA SYNCHRONIZATION PROCESSING METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM

Publication Number WO/2022/001750
Publication Date 06.01.2022
International Application No. PCT/CN2021/101542
International Filing Date 22.06.2021
IPC
G06F 16/27 2019.1
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
CPC
G06F 16/22
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
22Indexing; Data structures therefor; Storage structures
G06F 16/2255
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
22Indexing; Data structures therefor; Storage structures
2228Indexing structures
2255Hash tables
G06F 16/242
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
242Query formulation
G06F 16/2433
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
242Query formulation
2433Query languages
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 16/275
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
275Synchronous replication
Applicants
  • 中兴通讯股份有限公司 ZTE CORPORATION [CN]/[CN]
Inventors
  • 李磊 LI, Lei
  • 朱业 ZHU, Ye
Agents
  • 广州嘉权专利商标事务所有限公司 JIAQUAN IP LAW
Priority Data
202010609672.829.06.2020CN
Publication Language Chinese (zh)
Filing Language Chinese (ZH)
Designated States
Title
(EN) DATA SYNCHRONIZATION PROCESSING METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM
(FR) PROCÉDÉ DE TRAITEMENT DE SYNCHRONISATION DE DONNÉES, DISPOSITIF ÉLECTRONIQUE ET SUPPORT DE STOCKAGE
(ZH) 数据同步处理方法、电子设备以及存储介质
Abstract
(EN) Provided are a data synchronization processing method, an electronic device, and a storage medium. The method comprises: receiving, by a master node, an SQL statement sent by a client (S100); generating an SQL execution plan (S110a); sending the SQL execution plan to slave nodes (S110b); executing the SQL execution plan (S120); obtaining a first incremental log of the master node, and performing Hash calculation on data of the first incremental log to obtain a first Hash value (S130); receiving a second Hash value sent by each slave node (S140); and determining a synchronization result according to the first Hash value and the second Hash value (S150).
(FR) La présente invention concerne un procédé de traitement de synchronisation de données, un dispositif électronique et un support de stockage. Le procédé comprend : la réception, par un nœud maître, d'une instruction SQL envoyée par un client (S100) ; la génération d'un plan d'exécution SQL (S110a) ; l'envoi du plan d'exécution SQL à des nœuds esclaves (S110b) ; l'exécution du plan d'exécution SQL (S120) ; l'obtention d'un premier journal incrémentiel du nœud maître, et la réalisation d'un calcul de hachage sur des données du premier journal incrémentiel pour obtenir une première valeur de hachage (S130) ; la réception d'une seconde valeur de hachage envoyée par chaque nœud esclave (S140) ; et la détermination d'un résultat de synchronisation en fonction de la première valeur de hachage et de la seconde valeur de hachage (S150).
(ZH) 提供了一种数据同步处理方法、电子设备以及存储介质,方法包括主节点接收客户端发送的SQL语句(S100);生成SQL执行计划(S110a);将SQL执行计划发送给从节点(S110b);执行SQL执行计划(S120);获取主节点的第一增量日志,对第一增量日志的数据进行哈希计算,得到第一哈希值(S130);接收每个从节点发送的第二哈希值(S140),根据第一哈希值和第二哈希值确定同步结果(S150)。
Related patent documents
Latest bibliographic data on file with the International Bureau