Patent ID: 9262330
Filing Date: 2016-02-16
CPC Classification: G06F

Claim Text:
1. A computer-implemented method for column oriented in-memory page caching, the computer-implemented method comprising performing computer-implemented operations for: receiving tabular data comprising a plurality of columns and a plurality of rows; receiving a request to display a portion of the tabular data; in response to receiving the request, allocating a one-dimensional array in a memory for each column of the tabular data requested to be displayed; setting a data type of each of the one-dimensional arrays to be the same as a data type for a corresponding column of tabular data; organizing each of the one-dimensional arrays into pages; configuring the one-dimensional arrays to store all or a portion of the tabular data from a plurality of the rows of each column of the tabular data; storing the data from the plurality of the rows of each column of the tabular data in the allocated one-dimensional arrays; and utilizing the data stored in the one-dimensional arrays to display the portion of the tabular data.