×

Dual data storage using an in-memory array and an on-disk page structure

  • US 9,891,831 B2
  • Filed: 11/25/2014
  • Issued: 02/13/2018
  • Est. Priority Date: 11/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for implementation by one or more data processors forming part of at least one computing system, the method comprising:

  • storing an in-memory array to disk, the in-memory array including a portion of data from a column of data, and the in-memory array being stored to disk by at least;

    determining, based at least on a content of the portion of data, a page on disk for storing the portion of data;

    storing, in the page, the portion of data from the column of data, the portion of data being stored in a row in the page; and

    providing random access to the portion of data from the column of data, the providing of the random access comprising;

    identifying, based at least on the content of the portion of data, the page storing the portion of data; and

    loading, from disk and into the in-memory array, the row from the page storing the portion of data, the row being loaded without loading another row from the page.

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