×

SHARED LOG-STRUCTURED MULTI-VERSION TRANSACTIONAL DATASTORE WITH METADATA TO ENABLE MELDING TREES

  • US 20120011106A1
  • Filed: 07/07/2010
  • Published: 01/12/2012
  • Est. Priority Date: 07/07/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented concurrency control system having one or more computer readable media that store executable instructions executed by a processor, comprising:

  • an ordered and shared log of indexed transaction records represented as multi-version data structures of nodes and node pointers, the log is a sole monolithic source of datastore state and is used for enforcing concurrency control; and

    a transaction processing component that appends transaction records to the log from concurrent transactions executing on different processors, each node of a record is assigned a log address.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×