A method for data processing performed by a client terminal interacting with a blockchain platform, wherein the blockchain platform serves as a blockchain node in a blockchain network, the method comprising: selecting, based on a data attribute of to-be-processed data, a target coordinating server from a plurality of coordinating servers, wherein the blockchain platform comprises a plurality of server clusters and each of the plurality of server clusters comprises a respective coordinating server of the plurality of coordinating servers; wherein the to-be-processed data includes one of the following items: block data, status data, or transaction data, wherein the data attribute of block data is used for indicating that the block data cannot change, the data attribute of status data is used for indicating that the status data can change, and the data attribute of transaction data is used for indicating that the transaction data cannot change; wherein the plurality of coordinating servers comprise a first coordinating server and a second coordinating server, the first coordinating server belongs to a first server cluster of the plurality of server clusters, the second coordinating server belongs to a second server cluster of the plurality of server clusters, and a data processing capacity of the second server cluster is greater than a data processing capacity of the first server cluster; wherein selecting, based on the data attribute of the to-be-processed data, the target coordinating server from the plurality of coordinating servers comprises: when the data attribute of the to-be-processed data indicates that the to-be-processed data cannot change, selecting, by the client terminal, the first coordinating server for use as the target coordinating server, and when the data attribute of the to-be-processed data indicates that the to-be-processed data can change, selecting, by the client terminal, the second coordinating server for use as the target coordinating server; and sending a data processing request to the target coordinating server, such that a server cluster to which the target coordinating server belongs can process the data processing request preferentially, the data processing request directing to the to-be-processed data. selecting, based on a data attribute of to-be-processed data, a target coordinating server from a plurality of coordinating servers, wherein the blockchain platform comprises a plurality of server clusters and each of the plurality of server clusters comprises a respective coordinating server of the plurality of coordinating servers; wherein the to-be-processed data includes one of the following items: block data, status data, or transaction data, wherein the data attribute of block data is used for indicating that the block data cannot change, the data attribute of status data is used for indicating that the status data can change, and the data attribute of transaction data is used for indicating that the transaction data cannot change; wherein the plurality of coordinating servers comprise a first coordinating server and a second coordinating server, the first coordinating server belongs to a first server cluster of the plurality of server clusters, the second coordinating server belongs to a second server cluster of the plurality of server clusters, and a data processing capacity of the second server cluster is greater than a data processing capacity of the first server cluster; wherein selecting, based on the data attribute of the to-be-processed data, the target coordinating server from the plurality of coordinating servers comprises: when the data attribute of the to-be-processed data indicates that the to-be-processed data cannot change, selecting, by the client terminal, the first coordinating server for use as the target coordinating server, and when the data attribute of the to-be-processed data indicates that the to-be-processed data can change, selecting, by the client terminal, the second coordinating server for use as the target coordinating server; and when the data attribute of the to-be-processed data indicates that the to-be-processed data cannot change, selecting, by the client terminal, the first coordinating server for use as the target coordinating server, and when the data attribute of the to-be-processed data indicates that the to-be-processed data can change, selecting, by the client terminal, the second coordinating server for use as the target coordinating server; and sending a data processing request to the target coordinating server, such that a server cluster to which the target coordinating server belongs can process the data processing request preferentially, the data processing request directing to the to-be-processed data.