Patents by Inventor Liangchun XIONG

Liangchun XIONG has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230418811
    Abstract: A transaction processing method includes: determining a first moment from a query time period of a target transaction, the first moment being a moment at which a most recent dumping of historical-state data is completed, and the historical-state data meeting a data query condition of the target transaction; obtaining a full analysis result of the historical-state data by processing the historical-state data based on analysis semantic of the target transaction; obtaining an incremental analysis result based on a specific change that occurs on current-state data corresponding to the historical-state data, the specific change occurring between the first moment and an end moment of the query time period, and the incremental analysis result being obtained by processing, based on the analysis semantic, data obtained by the specific change; and obtaining a final analysis result of the target transaction based on the full analysis result and the incremental analysis result.
    Type: Application
    Filed: August 24, 2023
    Publication date: December 28, 2023
    Inventors: Liangchun XIONG, Anqun PAN, Shuo HAN
  • Publication number: 20230394027
    Abstract: A transaction execution method, performed by a computing device, includes: determining, in response to a data definition language (DDL) transaction in execution interruption satisfying a resumption condition, a last data block processed by the DDL transaction before the execution interruption; continuing, starting from a next data block following the last data block, executing the DDL transaction; and committing the DDL transaction after data blocks starting from the next data block operated by the DDL transaction are processed.
    Type: Application
    Filed: August 16, 2023
    Publication date: December 7, 2023
    Inventors: Liangchun XIONG, Anqun PAN, Hailin LEI
  • Publication number: 20230394024
    Abstract: A data processing method for an electronic device includes: obtaining data rebalance information representing a new partition plan for a partition table, the partition table being a table for data distribution based on a partition key; creating, for a set specified in the partition plan, a corresponding partition space, and recording, in the corresponding partition space, a current data range of a set corresponding to the partition space, the data range comprising one of a value range of the partition key and a value list of the partition key; updating the data range recorded in the corresponding partition space based on the partition plan, and updating correspondence between the corresponding partition space and sets of the partition table by using the updated data range in the corresponding partition space; and updating data distribution in the sets of the partition table based on the correspondence.
    Type: Application
    Filed: August 16, 2023
    Publication date: December 7, 2023
    Inventors: Liangchun XIONG, Anqun PAN, Hailin LEI
  • Publication number: 20230367749
    Abstract: A data migration method includes: obtaining, by a first node, a first route assignment table; receiving, by the first node, a first instruction; obtaining, by the first node by using the first route assignment table, a first partition identity (ID) based on a first primary key ID carried in the first instruction; determining, by the first node, a second node based on the first partition ID; and transmitting, by the first node, first data uniquely identified by the first primary key ID to the second node.
    Type: Application
    Filed: July 21, 2023
    Publication date: November 16, 2023
    Inventors: Liangchun XIONG, Anqun PAN, Hailin LEI
  • Publication number: 20230333878
    Abstract: This application discloses request processing methods and apparatuses. The request processing method, performed by a first computing device in a clustered database includes determining a lock synchronization mode of the clustered database in response to a data request; locking a data resource corresponding to the data request when the lock synchronization mode is a weak synchronization mode, and executing the data request; obtaining locking feedback information about the data resource by at least one second computing device in the clustered database when the lock synchronization mode is not the weak synchronization mode, the locking feedback information indicating whether the second computing device has locked the data resource; and locking the data resource corresponding to the data request when the obtained locking feedback information satisfies a target condition corresponding to the lock synchronization mode, and executing the data request.
    Type: Application
    Filed: June 16, 2023
    Publication date: October 19, 2023
    Inventors: Liangchun XIONG, Anqun PAN, Hailin LEI
  • Patent number: 11789957
    Abstract: A database system as well as a method and an apparatus for querying a database are disclosed herein. In one embodiment, a system comprises a master database, at least one slave database, and a query processing unit. The master database has a data connection with the slave database, and the slave database has a data connection with the query processing unit. The query processing unit is configured to split a query request into query operation instructions having non-overlapping query ranges, send the split query operation instructions to the same or different slave databases to perform the query operations, and return the query results. The disclosed embodiments improve query efficiency.
    Type: Grant
    Filed: December 25, 2018
    Date of Patent: October 17, 2023
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Guangzhou Zhang, Xiaobin Lin, Xiaojian Fan, Xianming Dou, Wenjing Zeng, Zhengzhong Zhou, Liangchun Xiong, Wenjie Zhang
  • Publication number: 20230098963
    Abstract: An object processing method may include: acquiring, based on an object interaction request, a current phase change of a current change operation performed on a target object, the current change operation being divided into a plurality of phase changes according to conflict operation types corresponding to operations; determining, according to a target operation type corresponding to the object interaction request and a current relevant operation type corresponding to the current phase change, a conflict check result corresponding to the object interaction request, the target operation type being a type of a target interaction operation requested by the object interaction request; and executing, based on the conflict check result indicating no conflict, the target interaction operation on the target object according to the object interaction request.
    Type: Application
    Filed: December 6, 2022
    Publication date: March 30, 2023
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Anqun Pan, Gang Li, Liangchun Xiong, Sheng Ye
  • Publication number: 20210097075
    Abstract: A database system as well as a method and an apparatus for querying a database are disclosed herein. In one embodiment, a system comprises a master database, at least one slave database, and a query processing unit. The master database has a data connection with the slave database, and the slave database has a data connection with the query processing unit. The query processing unit is configured to split a query request into query operation instructions having non-overlapping query ranges, send the split query operation instructions to the same or different slave databases to perform the query operations, and return the query results. The disclosed embodiments improve query efficiency.
    Type: Application
    Filed: December 25, 2018
    Publication date: April 1, 2021
    Inventors: Guangzhou ZHANG, Xiaobin LIN, Xiaojian FAN, Xianming DOU, Wenjing ZENG, Zhengzhong ZHOU, Liangchun XIONG, Wenjie ZHANG
  • Patent number: 10891286
    Abstract: A transaction execution method, apparatus, and system is disclosed. The method is applied to a CN of an OLTP cluster database, and the method includes: receiving a page request message sent by a first PN, where the first PN has a first transaction configured, the first transaction includes at least one operation, and the page request message includes an identifier of a to-be-processed page and an identifier of the first PN; if the to-be-processed page indicated by the identifier of the to-be-processed page is the same as a hot page in a preset hot page set, determining a target operation corresponding to the to-be-processed page, where the preset hot page set includes at least one hot page; executing the target operation on the to-be-processed page to obtain an execution result; and sending the execution result to the first PN indicated by the identifier of the first PN.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: January 12, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jijun Wen, Liangchun Xiong, Chunxin Yang
  • Publication number: 20180196809
    Abstract: A transaction execution method, apparatus, and system is disclosed. The method is applied to a CN of an OLTP cluster database, and the method includes: receiving a page request message sent by a first PN, where the first PN has a first transaction configured, the first transaction includes at least one operation, and the page request message includes an identifier of a to-be-processed page and an identifier of the first PN; if the to-be-processed page indicated by the identifier of the to-be-processed page is the same as a hot page in a preset hot page set, determining a target operation corresponding to the to-be-processed page, where the preset hot page set includes at least one hot page; executing the target operation on the to-be-processed page to obtain an execution result; and sending the execution result to the first PN indicated by the identifier of the first PN.
    Type: Application
    Filed: March 9, 2018
    Publication date: July 12, 2018
    Inventors: Jijun WEN, Liangchun XIONG, Chunxin YANG