A distributed transaction processing method, comprising: obtaining (S202), by a distributed transaction processing device , a distributed transaction processing request, the distributed transaction processing request being used for requesting to perform a processing operation on account data in N accounts, the account data in the N accounts being located in M first object database sets , the M first object database sets being comprised in a target database cluster , N being an integer greater than 1, and M being an integer greater than 1; writing (S204), by the distributed transaction processing device , a commit log corresponding to the distributed transaction processing request to a second object database set , the commit log comprising a commit indication result being recorded and used for indicating whether the processing operation on the account data in the N accounts is committed; the second object database set being comprised in the target database cluster ; obtaining (S206), by the distributed transaction processing device after the distributed transaction processing device resumes distributed transaction processing after an interruption in the distributed transaction processing, the commit log from the second object database set ; and performing (S208), by the distributed transaction processing device when the commit indication result in the commit log instructs to commit the processing operation on the account data in the N accounts, the processing operation on the account data in the N accounts; wherein the distributed transaction processing device is a user equipment remotely connected to the target database cluster through a network . obtaining (S202), by a distributed transaction processing device , a distributed transaction processing request, the distributed transaction processing request being used for requesting to perform a processing operation on account data in N accounts, the account data in the N accounts being located in M first object database sets , the M first object database sets being comprised in a target database cluster , N being an integer greater than 1, and M being an integer greater than 1; writing (S204), by the distributed transaction processing device , a commit log corresponding to the distributed transaction processing request to a second object database set , the commit log comprising a commit indication result being recorded and used for indicating whether the processing operation on the account data in the N accounts is committed; the second object database set being comprised in the target database cluster ; obtaining (S206), by the distributed transaction processing device after the distributed transaction processing device resumes distributed transaction processing after an interruption in the distributed transaction processing, the commit log from the second object database set ; and performing (S208), by the distributed transaction processing device when the commit indication result in the commit log instructs to commit the processing operation on the account data in the N accounts, the processing operation on the account data in the N accounts; wherein the distributed transaction processing device is a user equipment remotely connected to the target database cluster through a network . <EOS>