Mechanisms for handling writes in distributed database system
AssigneeSalesforce, Inc.
InventorsAtul Jha, Terry Chong, Jameison Bear Martin, Atish Agrawal, Benjamin Busjaeger
Life of this patent
Estimating the term…
Loading patent…
AssigneeSalesforce, Inc.
InventorsAtul Jha, Terry Chong, Jameison Bear Martin, Atish Agrawal, Benjamin Busjaeger
Estimating the term…
Techniques are disclosed for processing record writes in a database system having a log owner and one or more log tailers. The log owner maintains a transaction log, and the log tailers replay the transaction log to recreate a state of the log owner. A log tailer may receive a write request to perform a record write operation to write a base record to a database as part of a database transaction. The log tailer may determine additional records to write as a result of having to write the base record. The log tailer buffers the base record and additional records in a memory buffer and issues them as a single batch to the log owner to update the transaction log. The log owner may update the transaction log and return a response to the log tailer that indicates whether the log owner successfully updated the transaction log.
A method, comprising:
(canceled)
A non-transitory computer-readable medium having program instructions stored thereon that are capable of causing a computer system to implement a log tailer that performs operations comprising:
(canceled)
A system, comprising:
(canceled)
Dependencies are inferred from the claim text.