-
公开(公告)号:US20190129811A1
公开(公告)日:2019-05-02
申请号:US16234095
申请日:2018-12-27
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jinwei Zhu , Qingqing Zhou , Pinggao Zhou
IPC: G06F11/14 , G06F16/2455 , G06F16/2453
Abstract: A method for processing query fault, where a database server receives a query statement and generates a corresponding query plan tree including multiple layers of operators in a pipeline relationship, and each layer includes operation symbols having logical relationship with each other. The server executes the query statement according to the query plan tree, extracts intermediate status information of a faulty operator when a fault occurs in a process of executing the query statement, updates operation symbols of the faulty operator and a logical relationship among the operation symbols according to the query plan tree and the intermediate status information to obtain a reconstructed query plan tree, and continues to execute the query statement according to the reconstructed query plan tree after the fault is recovered.
-
公开(公告)号:US20170331492A1
公开(公告)日:2017-11-16
申请号:US15668335
申请日:2017-08-03
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jinwei Zhu , Long Yan , Qingqing Zhou
CPC classification number: H03M7/4006 , G06F3/0608 , G06F7/08 , G06F17/30542 , H03M7/30 , H03M7/6082
Abstract: A data processing method and device are provided, where the method includes encoding data by using an arithmetic coding algorithm, so as to obtain a code value interval. When a code value corresponding to the data exists in the code value interval, obtaining the code value according to the code value interval. The method further includes comparing a quantity of bits of the code value with a quantity of bits of the data, so as to obtain a comparison result, and performing a storage operation according to the comparison result.
-
公开(公告)号:US09998145B2
公开(公告)日:2018-06-12
申请号:US15668335
申请日:2017-08-03
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jinwei Zhu , Long Yan , Qingqing Zhou
CPC classification number: H03M7/4006 , G06F3/0608 , G06F7/08 , G06F17/30542 , H03M7/30 , H03M7/6082
Abstract: A data processing method and device are provided, where the method includes encoding data by using an arithmetic coding algorithm, so as to obtain a code value interval. When a code value corresponding to the data exists in the code value interval, obtaining the code value according to the code value interval. The method further includes comparing a quantity of bits of the code value with a quantity of bits of the data, so as to obtain a comparison result, and performing a storage operation according to the comparison result.
-
公开(公告)号:US10817258B2
公开(公告)日:2020-10-27
申请号:US15360030
申请日:2016-11-23
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Jinyu Zhang , Qingqing Zhou , Zhongliang Zhang
Abstract: This disclosure provides a clustering storage method and apparatus. The method includes: storing to-be-stored first data row by row into a local memory in a database system; determining a first sorting column, where the first sorting column is used to sort data that has been cached in the local memory; sorting second data according to the first sorting column if the second data that has been cached in the local memory meets a preset condition, where the second data is data, which has been cached into the local memory, in the first data; and storing the sorted second data in a clustering manner into a storage medium in the database system.
-
公开(公告)号:US20170075657A1
公开(公告)日:2017-03-16
申请号:US15360030
申请日:2016-11-23
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Jinyu Zhang , Qingqing Zhou , Zhongliang Zhang
IPC: G06F7/08 , G06F12/0893 , G06F17/30
Abstract: This disclosure provides a clustering storage method and apparatus. The method includes: storing to-be-stored first data row by row into a local memory in a database system; determining a first sorting column, where the first sorting column is used to sort data that has been cached in the local memory; sorting second data according to the first sorting column if the second data that has been cached in the local memory meets a preset condition, where the second data is data, which has been cached into the local memory, in the first data; and storing the sorted second data in a clustering manner into a storage medium in the database system.
Abstract translation: 本公开提供了一种聚类存储方法和装置。 该方法包括:将待存储的第一数据逐行存储到数据库系统中的本地存储器中; 确定第一排序列,其中第一排序列用于对已被缓存在本地存储器中的数据进行排序; 如果已经缓存在本地存储器中的第二数据满足预设条件,则第二数据是已经被缓存到本地存储器中的数据,根据第一排序列排序第二数据; 以及将分类的第二数据以聚类方式存储在所述数据库系统中的存储介质中。
-
公开(公告)号:US11461195B2
公开(公告)日:2022-10-04
申请号:US17101033
申请日:2020-11-23
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jinwei Zhu , Qingqing Zhou , Pinggao Zhou
IPC: G06F11/00 , G06F11/14 , G06F16/2453 , G06F16/2455
Abstract: A method for processing query fault, where a database server receives a query statement and generates a corresponding query plan tree including multiple layers of operators in a pipeline relationship, and each layer includes operation symbols having logical relationship with each other. The server executes the query statement according to the query plan tree, extracts intermediate status information of a faulty operator when a fault occurs in a process of executing the query statement, updates operation symbols of the faulty operator and a logical relationship among the operation symbols according to the query plan tree and the intermediate status information to obtain a reconstructed query plan tree, and continues to execute the query statement according to the reconstructed query plan tree after the fault is recovered.
-
公开(公告)号:US20210073085A1
公开(公告)日:2021-03-11
申请号:US17101033
申请日:2020-11-23
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jinwei Zhu , Qingqing Zhou , Pinggao Zhou
IPC: G06F11/14 , G06F16/2453 , G06F16/2455
Abstract: A method for processing query fault, where a database server receives a query statement and generates a corresponding query plan tree including multiple layers of operators in a pipeline relationship, and each layer includes operation symbols having logical relationship with each other. The server executes the query statement according to the query plan tree, extracts intermediate status information of a faulty operator when a fault occurs in a process of executing the query statement, updates operation symbols of the faulty operator and a logical relationship among the operation symbols according to the query plan tree and the intermediate status information to obtain a reconstructed query plan tree, and continues to execute the query statement according to the reconstructed query plan tree after the fault is recovered.
-
-
-
-
-
-