Processing

Please wait...

PATENTSCOPE will be unavailable a few hours for maintenance reason on Tuesday 25.01.2022 at 9:00 AM CET
Settings

Settings

Goto Application

1. WO2022002103 - METHOD FOR PLAYING BACK LOG ON DATA NODE, DATA NODE, AND SYSTEM

Publication Number WO/2022/002103
Publication Date 06.01.2022
International Application No. PCT/CN2021/103376
International Filing Date 30.06.2021
IPC
G06F 16/18 2019.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
10File systems; File servers
18File system types
Applicants
  • 华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN]/[CN]
Inventors
  • 张琼 ZHANG, Qiong
  • 李绪立 LI, Xuli
  • 李鹤婷 LI, Heting
  • 姚戈勇 YAO, Geyong
  • 胡翔 HU, Xiang
Agents
  • 深圳市深佳知识产权代理事务所(普通合伙) SHENPAT INTELLECTUAL PROPERTY AGENCY
Priority Data
202010615640.930.06.2020CN
Publication Language Chinese (zh)
Filing Language Chinese (ZH)
Designated States
Title
(EN) METHOD FOR PLAYING BACK LOG ON DATA NODE, DATA NODE, AND SYSTEM
(FR) PROCÉDÉ DE LECTURE D'UN JOURNAL SUR UN NŒUD DE DONNÉES, NŒUD DE DONNÉES ET SYSTÈME
(ZH) 一种在数据节点上回放日志的方法、数据节点及系统
Abstract
(EN) A method for playing back a log on a data node, a data node, and a database system. The method is used for improving a log playback speed, and comprises: a data node obtains a plurality of logs, the plurality of logs comprising at least one transaction commitment log and at least one page operation log, wherein the at least one page operation log is played back by a first thread among a plurality of threads and all page operation logs comprising operations on a same page are played back by a same second thread, and therefore, the threads do not need to synchronize log playback progresses. Since the process of playing back the transaction commitment log by the first thread is independent from the process of playing back the at least one page operation log by at least one second thread, the threads do not need to synchronize log playback progresses. Therefore, a playback speed can further be quickened.
(FR) Procédé de lecture d'un journal sur un nœud de données, nœud de données et système de base de données. Le procédé est utilisé pour améliorer une vitesse de lecture de journal, et consiste : à obtenir, par un nœud de données, une pluralité de journaux, la pluralité de journaux comprenant au moins un journal de validation de transaction et au moins un journal d'opération de page, le ou les journaux d'opération de page étant lus par un premier fil parmi une pluralité de fils et tous les journaux d'opération de page comprenant des opérations sur une même page étant lus par un même second fil, et par conséquent, les fils n'ayant pas besoin de synchroniser la lecture de journal. Du fait que le processus de lecture du journal de validation de transaction par le premier fil est indépendant du processus de lecture du ou des journaux d'opération de page par au moins un second fil, les fils n'ont pas besoin de synchroniser la lecture de journal. Par conséquent, une vitesse de lecture peut en outre être accélérée.
(ZH) 一种在数据节点上回放日志的方法、数据节点及数据库系统。方法用于提高日志的回放速度,包括:数据节点获取多个日志,多个日志包括至少一个事务提交日志和至少一个页操作日志;至少一个页操作日志由多个线程中的第一线程回放,包含对同一页的操作的所有页面操作日志的回放由同一第二线程进行,所以线程间无需同步日志的回放进度;第一线程回放事务提交日志的过程与至少一个第二线程回放至少一个页面操作日志的过程是独立的,所以线程间也无需同步日志的回放进度,因此可以进一步加快回放速度。
Latest bibliographic data on file with the International Bureau