×

LOG-STRUCTURED B-TREE FOR HANDLING RANDOM WRITES

  • US 20160378653A1
  • Filed: 06/25/2015
  • Published: 12/29/2016
  • Est. Priority Date: 06/25/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving a file operation for a file system comprising a sorted key-value store, wherein the sorted key-value store comprises a write-back cache maintained in memory, a logical log, and a physical log maintained in disk;

    inserting a log entry indicating the file operation into the logical log;

    performing the file operation on the write-back cache maintained in memory;

    copying data blocks from the write-back cache into the physical log maintained in disk based on a state of the write-back cache; and

    updating a B-tree data structure stored on the disk based on the data blocks in the physical log.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×