Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2021036768 - PROCÉDÉ, APPAREIL, DISPOSITIF INFORMATIQUE ET SUPPORT DE STOCKAGE POUR LA LECTURE DE DONNÉES

Numéro de publication WO/2021/036768
Date de publication 04.03.2021
N° de la demande internationale PCT/CN2020/108100
Date du dépôt international 10.08.2020
CIB
G06F 16/2458 2019.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
16Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
20de données structurées, p.ex. de données relationnelles
24Requêtes
245Traitement des requêtes
2458Types spéciaux de requêtes, p.ex. requêtes statistiques, requêtes floues ou requêtes distribuées
CPC
G06F 11/1464
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
14Error detection or correction of the data by redundancy in operation
1402Saving, restoring, recovering or retrying
1446Point-in-time backing up or restoration of persistent data
1458Management of the backup or restore process
1464for networked environments
G06F 16/2471
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
2471Distributed 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
Déposants
  • 腾讯科技(深圳)有限公司 TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED [CN]/[CN]
Inventeurs
  • 李海翔 LI, Haixiang
  • 卢卫 LU, Wei
  • 杜小勇 DU, Xiaoyong
  • 赵展浩 ZHAO, Zhanhao
  • 潘安群 PAN, Anqun
Mandataires
  • 北京三高永信知识产权代理有限责任公司 BEIJING SAN GAO YONG XIN INTELLECTUAL PROPERTY AGENCY CO., LTD.
Données relatives à la priorité
201910797634.727.08.2019CN
Langue de publication chinois (ZH)
Langue de dépôt chinois (ZH)
États désignés
Titre
(EN) DATA READING METHOD, APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM
(FR) PROCÉDÉ, APPAREIL, DISPOSITIF INFORMATIQUE ET SUPPORT DE STOCKAGE POUR LA LECTURE DE DONNÉES
(ZH) 数据读取方法、装置、计算机设备及存储介质
Abrégé
(EN)
Provided are a data reading method, apparatus, computer device, and storage medium, belonging to the technical field of databases; the described method uses a read condition carried in a data read request to determine a plurality of tuples which meet the reading condition (702); the global transaction status of each global transaction is maintained in a database system; thus a global transaction status meeting a consistency condition is obtained, and, according to the global transaction status, a global commit time is obtained; on the basis of the global commit time of the plurality of global transactions, a target tuple is determined from the plurality of tuples. In the described method, since different global commit times are assigned to different global transaction states, the visibility of tuples is determined directly on the basis of global commission, also preventing the occurrence of DRCC exceptions and ensuring the transaction consistency of global read operations in the database system.
(FR)
L'invention concerne un procédé, un appareil, un dispositif informatique et un support de stockage pour la lecture de données, appartenant au domaine technique des bases de données ; le procédé décrit utilise une condition de lecture transportée dans une demande de lecture de données pour déterminer une pluralité de n-uplets qui satisfont la condition de lecture (702) ; l'état de transaction globale de chaque transaction globale est tenu à jour dans un système de base de données ; ainsi, un état de transaction globale satisfaisant une condition de cohérence est obtenu, et en fonction de l'état de transaction globale, un temps de validation globale est obtenu ; sur la base du temps de validation globale de la pluralité de transactions globales, un n-uplet cible est déterminé parmi la pluralité de n-uplets. Dans le procédé décrit, étant donné que différents temps de validation globale sont attribués à différents états de transaction globale, la visibilité des n-uplets est déterminée directement sur la base d'une validation globale, empêchant également la survenue d'exceptions DRCC et assurant la cohérence de transaction d'opérations de lecture globale dans le système de base de données.
(ZH)
一种数据读取方法、装置、计算机设备及存储介质,属于数据库技术领域,上述方法通过数据读取请求携带的读取条件,确定符合该读取条件的多个元组(702),由于数据库系统中维护了各个全局事务的全局事务状态,从而获取到符合一致性条件的全局事务状态,从而根据全局事务状态,获取全局提交时刻,基于该多个全局事务的全局提交时刻,从该多个元组中确定目标元组。上述方法由于对不同的全局事务状态赋予不同的全局提交时刻,直接基于全局提交来判断元组的可见性,也就避免了发生DRCC异常,保证了数据库系统中全局读操作的事务一致性。
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international