-
公开(公告)号: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.
-
公开(公告)号:US20240028759A1
公开(公告)日:2024-01-25
申请号:US18478977
申请日:2023-09-29
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Kun Cheng , Liang Guo , Jinwei Zhu
CPC classification number: G06F21/6227 , G06F21/602 , G06F21/31
Abstract: A database access method and apparatus are disclosed, to ensure data security during interaction between a user and a database, and effectively reduce performance overheads. The method includes: receiving an encrypted data computation request sent by a database kernel, where the encrypted data computation request requests to perform computation on encrypted data of a user, and the database kernel runs in a non-secure execution environment; receiving encrypted data sent by the database kernel, where the encrypted data is all encrypted data in a user query request; performing decryption and computation on the encrypted data in response to the encrypted data computation request, to obtain a computation result; encrypting the computation result to obtain an encrypted computation result; and sending the encrypted computation result to the database kernel.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-
-
-