Latch-free, log-structured storage for multiple access methods
AssigneeMicrosoft Technology Licensing, LLC
InventorsDavid B. Lomet, Justin Levandoski, Sudipta Sengupta
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsDavid B. Lomet, Justin Levandoski, Sudipta Sengupta
Estimating the term…
A data manager may include a data opaque interface configured to provide, to an arbitrarily selected page-oriented access method, interface access to page data storage that includes latch-free access to the page data storage. In another aspect, a swap operation may be initiated, of a portion of a first page in cache layer storage to a location in secondary storage, based on initiating a prepending of a partial swap delta record to a page state associated with the first page, the partial swap delta record including a main memory address indicating a storage location of a flush delta record that indicates a location in secondary storage of a missing part of the first page. In another aspect, a page manager may initiate a flush operation of a first page in cache layer storage to a location in secondary storage, based on atomic operations with flush delta records.
A system comprising:
A system comprising:
A system comprising:
Dependencies are inferred from the claim text.