Storage-based replication of e-commerce transactions in real time
First Claim
Patent Images
1. A method for replicating an e-commerce transaction, comprising:
- a first host receiving the e-commerce transaction via a data network, the first host coupled to a first back-end data storage system, the e-commerce transaction comprising a list of database table operations;
the first host committing the transaction to the first back-end data storage system;
replicating the transaction, at the first back-end data storage system;
the first back-end data storage system transmitting the replicated transaction to a second back-end data storage system coupled to a second host;
parsing, by the second back-end data storage system, the replicated transaction to extract transaction participant characteristic information;
making a determination, based at least in part on the extracted transaction participant characteristic information, whether to commit the replicated transaction, and,based on a positive determination to commit, committing by the second back-end data storage system the replicated transaction by performing the list of database operations to mirror or back-up selective transactions of the first data storage system.
9 Assignments
0 Petitions
Accused Products
Abstract
The back-end data storage system of an e-commerce system receives a replicated transaction from the data storage system of another e-commerce system and makes a determination or decision whether to commit the replicated transaction based upon a comparison of information parsed from the transaction with predetermined commit criteria.
-
Citations
9 Claims
-
1. A method for replicating an e-commerce transaction, comprising:
-
a first host receiving the e-commerce transaction via a data network, the first host coupled to a first back-end data storage system, the e-commerce transaction comprising a list of database table operations; the first host committing the transaction to the first back-end data storage system; replicating the transaction, at the first back-end data storage system; the first back-end data storage system transmitting the replicated transaction to a second back-end data storage system coupled to a second host; parsing, by the second back-end data storage system, the replicated transaction to extract transaction participant characteristic information; making a determination, based at least in part on the extracted transaction participant characteristic information, whether to commit the replicated transaction, and, based on a positive determination to commit, committing by the second back-end data storage system the replicated transaction by performing the list of database operations to mirror or back-up selective transactions of the first data storage system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification