×

Database management system with efficient version control

  • US 7,243,088 B2
  • Filed: 08/06/2003
  • Issued: 07/10/2007
  • Est. Priority Date: 08/06/2003
  • Status: Expired due to Term
First Claim
Patent Images

1. A database system, comprising:

  • a database containing physical content items; and

    a processor creating a pending content item from a committed content item for a write transaction and providing a second read transaction read access only to the committed content item while providing the write transaction read and write access to the pending content item and ownership of both the committed content item and the pending content item, the processor creating a fake delete of the committed content item by flagging the committed content item as deleted when the write transaction commits the pending content item while the committed content item is still being accessed by the second read transaction and transferring ownership of the committed content item to the second read transaction causing the second read transaction to defer deallocation of the committed content item and then causing immediate deallocation of the committed content item when the read transaction finishes accessing the committed content item.

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