×

Structuring storage based on latch-free B-trees

  • US 9,003,162 B2
  • Filed: 06/20/2012
  • Issued: 04/07/2015
  • Est. Priority Date: 06/20/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • at least one hardware device processor;

    a structured data manager tangibly embodied via executable instructions stored on a machine readable storage device for execution by the at least one hardware device processor, the structured data manager including;

    a tree manager that, when executed, controls tree operations associated with latch-free updates associated with a latch-free B-tree structure; and

    a map table manager that, when executed, initiates table operations on an indirect address mapping table associated with the latch-free B-tree structure, the table operations including initiating an atomic compare and swap operation on an entry in the indirect address mapping table, to replace a prior state of a page associated with the latch-free B-tree structure with a new state of the page.

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