×

MAIN MEMORY DATABASE MANAGEMENT USING PAGE INDEX VECTORS

  • US 20160012089A1
  • Filed: 07/10/2014
  • Published: 01/14/2016
  • Est. Priority Date: 07/10/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system including instructions recorded on a computer-readable medium, and executable by at least one processor, the system comprising:

  • a compression manager configured to cause the at least one processor to store, within an index vector, a plurality of value identifiers (IDs), each value ID representing a value within a database;

    a page generator configured to cause the at least one processor to designate a number of the value IDs as defining a page within the index vector, so that the index vector includes a plurality of pages, each page including the number of value IDs, the page generator being further configured to cause the at least on processor to store the index vector in a secondary memory of a main memory database;

    an iterator configured to cause the at least one processor to access a requested value ID; and

    a page loader configured to cause the at least one processor to load a corresponding page of the index vector that contains the requested value ID into the main memory database.

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