Blockchain-based data storage and query method and device
AssigneeAlibaba Group Holding Limited
InventorHonglin Qiu
Life of this patent
Estimating the term…
Abstract
A blockchain node receives a service request, where the service request comprises one or more data types and respective service data corresponding to the one or more data types that are stored in a blockchain. At least one of a service type or identification information is determined corresponding to the service request. The service request is parsed to obtain each data type of the service request and service data corresponding to each data type. Based on a mapping relationship between a data type and service data, the service data that is obtained through parsing in a relational database corresponding to the blockchain node is stored.
Claims20
A computer-implemented method, comprising:
- receiving, by a blockchain node, a service request, the service request comprising one or more data types and respective service data corresponding to the one or more data types that are stored in a blockchain;
- determining at least one of a service type or identification information corresponding to the service request;
- parsing the service request to obtain each data type of the service request and service data corresponding to each data type;
- and
- storing, based on a mapping relationship between a data type and service data, the service data that is obtained through parsing in a relational database corresponding to the blockchain node.
A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
- receiving, by a blockchain node, a service request, the service request comprising one or more data types and respective service data corresponding to the one or more data types that are stored in a blockchain;
- determining at least one of a service type or identification information corresponding to the service request;
- parsing the service request to obtain each data type of the service request and service data corresponding to each data type;
- and
- storing, based on a mapping relationship between a data type and service data, the service data that is obtained through parsing in a relational database corresponding to the blockchain node.
A computer-implemented system, comprising:
- one or more computers;
- and
- one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:
- receiving, by a blockchain node, a service request, the service request comprising one or more data types and respective service data corresponding to the one or more data types that are stored in a blockchain;
- determining at least one of a service type or identification information corresponding to the service request;
- parsing the service request to obtain each data type of the service request and service data corresponding to each data type;
- and
- storing, based on a mapping relationship between a data type and service data, the service data that is obtained through parsing in a relational database corresponding to the blockchain node.
Dependencies are inferred from the claim text.