Executing transactions on distributed databases
AssigneeCouchbase, Inc.
InventorsRaghupathi Keshava Murthy, Sitaram Vemulapalli, Kamini Manoharlal Jagtiani
Life of this patent
Estimating the term…
Loading patent…
AssigneeCouchbase, Inc.
InventorsRaghupathi Keshava Murthy, Sitaram Vemulapalli, Kamini Manoharlal Jagtiani
Estimating the term…
A distributed database system receives and executes a transaction including a first modification statement describing a first modification operation on a subset of records, a second modification statement describing a second modification operation on the subset of records, and a commit statement. Responsive to executing the first and second modification statements, the system receives a copy of the subset of records from data servers; performs the first modification operation to generate a first modified subset of records; and performs the second modification operation on the first modified subset of records. Responsive to executing the commit statement, the system stores the second modified subset of records in a commit table and causes the subset of records to be updated at the data servers.
A method for executing transactions in a distributed database, the method comprising:
A distributed database system comprising:
A non-transitory computer readable storage medium for storing instructions that when executed by a computer processor cause the computer processor to perform steps comprising:
Dependencies are inferred from the claim text.