-
公开(公告)号:US11748215B2
公开(公告)日:2023-09-05
申请号:US16892590
申请日:2020-06-04
Applicant: Huawei Technologies Co., Ltd.
Inventor: Xiaohao Liang , Huimin Zhang , Weisong Wang , Tieying Wang
CPC classification number: G06F11/1471 , G06F11/1469 , G06F11/1474 , G06F16/2379 , G06F2201/84
Abstract: In a log management method performed by a server, the server receives a transaction and generates a command log of the transaction. When detecting the transaction is a multi-partition transaction or a non-deterministic transaction, the server generates a data log of the transaction. When the server is faulty, the server recovers data according to the command log or the data log.
-
公开(公告)号:US20210326687A1
公开(公告)日:2021-10-21
申请号:US17360459
申请日:2021-06-28
Applicant: Huawei Technologies Co., Ltd.
Inventor: Zhe Liu , Zhong Zeng , Tieying Wang , Xiaoxiang Duan , Huimin Zhang
IPC: G06N3/063
Abstract: A neural network system includes P computing units configured to perform an operation of a first neural network layer and Q computing units configured to perform an operation of a second neural network layer. The P computing units are configured to perform computing on first input data based on N configured first weights to obtain first output data after receiving the first input data. The Q computing units are configured to perform computing on second input data based on M configured second weights to obtain second output data after receiving the second input data. The second input data includes the first output data. A ratio of N to M corresponds to a ratio of a data volume of the first output data to a data volume of the second output data.
-
公开(公告)号:US20180018361A1
公开(公告)日:2018-01-18
申请号:US15715585
申请日:2017-09-26
Applicant: Huawei Technologies Co., Ltd.
Inventor: Xiaohao Liang , Xiaoyong Lin , Tieying Wang
IPC: G06F17/30
CPC classification number: G06F16/23 , G06F16/00 , G06F16/2272 , G06F16/2282 , G06F16/328
Abstract: An index table update method, and a device are presented. The method includes adjusting an index density of a second index table in a memory when determining that storage space occupied by the second index table reaches an upper limit or a lower limit of a preset range, where the index density of the second index table is a ratio of a quantity of index records included in the second index table to a quantity of index records included in a first index table in an external storage; and selecting an index record from the first index table according to the adjusted index density, and updating the second index table using the selected index record. In this way, the second index table is dynamically adjusted according to a storage space occupation status of the memory, and system performance and retrieval efficiency are further ensured.
-
公开(公告)号:US10831737B2
公开(公告)日:2020-11-10
申请号:US15814141
申请日:2017-11-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Tieying Wang , Zhe Liu , Ke Shen
IPC: G06F16/00 , G06F16/22 , G06F16/27 , G06F12/1009 , G06F12/1027
Abstract: A method for partitioning an association table in a distributed database, where a manager determines a first data table in data tables requiring partition and generates a colocation partition (CP) table set of the first data table, the CP table set of the first data table includes the first data table and at least one CP table of the first data table, and a CP table of the first data table includes a data table whose partition key includes a subset of a partition key of the first data table. The manager partitions the first data table according to the partition key and partitions each CP table in the CP table set, a partition range of a partition key of each CP table is the same as a partition range of a corresponding partition key in the first data table.
-
公开(公告)号:US11226986B2
公开(公告)日:2022-01-18
申请号:US15853952
申请日:2017-12-25
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Zhe Liu , Ke Shen , Tieying Wang
Abstract: A data table partitioning management method and apparatus are disclosed. The method includes: determining a type and a join key of each data table in a table group, where the type of the data table includes a one-dimensional table, a multidimensional table, or a fact table; and performing one-dimensional partitioning on row replica space of each data table in the table group, and performing one-dimensional or multidimensional partitioning on column replica space of the data table according to the type of the data table and based on the join key of the data table. Different partitioning management methods are applied to data tables of different types and different dimensions, so that data processing mechanisms of OLTP and OLAP are efficiently implemented in a system, and resource consumption is reduced.
-
公开(公告)号:US20200293412A1
公开(公告)日:2020-09-17
申请号:US16892590
申请日:2020-06-04
Applicant: Huawei Technologies Co., Ltd.
Inventor: Xiaohao Liang , Huimin Zhang , Weisong Wang , Tieying Wang
Abstract: In a log management method performed by a server, the server receives a transaction and generates a command log of the transaction. When detecting the transaction is a multi-partition transaction or a non-deterministic transaction, the server generates a data log of the transaction. When the server is faulty, the server recovers data according to the command log or the data log.
-
公开(公告)号:US20180075077A1
公开(公告)日:2018-03-15
申请号:US15814141
申请日:2017-11-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Tieying Wang , Zhe Liu , Ke Shen
IPC: G06F17/30 , G06F12/1027 , G06F12/1009
CPC classification number: G06F16/2282 , G06F12/1009 , G06F12/1027 , G06F16/27 , G06F2212/65 , G06F2212/68
Abstract: A method for partitioning an association table in a distributed database, where a manager determines a first data table in data tables requiring partition and generates a colocation partition (CP) table set of the first data table, the CP table set of the first data table includes the first data table and at least one CP table of the first data table, and a CP table of the first data table includes a data table whose partition key includes a subset of a partition key of the first data table. The manager partitions the first data table according to the partition key and partitions each CP table in the CP table set, a partition range of a partition key of each CP table is the same as a partition range of a corresponding partition key in the first data table.
-
-
-
-
-
-