-
公开(公告)号:US20220027354A1
公开(公告)日:2022-01-27
申请号:US17496108
申请日:2021-10-07
Applicant: SAP SE
Inventor: Colin FLORENDO , Mihnea ANDREI , Amit PATHAK , Robert SCHULZE , Adrian DRAGUSANU , Reza SHERKAT , Sebastian SEIFERT , Christian LEMKE
IPC: G06F16/23 , G06F12/02 , G06F3/06 , G06F16/22 , G06F12/0882 , G06F16/2455 , G06F12/0875 , G06F9/48
Abstract: Disclosed herein are system, method, and computer-program product embodiments for generating a paged and in-memory representation of a database object. An embodiment operates by maintaining in-memory and paged form primitives unique to the database object or a substructure thereof in a database such that the in-memory and paged form primitives are capable of providing the in-memory and paged representations of the database objects, respectively. Thereafter, a load configuration for the database object is determined. Based on the load configuration, the in-memory and/or paged representations of the database object are generated using the in-memory form primitive or the paged form primitive unique to the database object, respectively. Subsequently, the in-memory and/or paged representations of the database object are stored in the database.
-
公开(公告)号:US20170154061A1
公开(公告)日:2017-06-01
申请号:US14954736
申请日:2015-11-30
Applicant: SAP SE
Inventor: Reza SHERKAT , Ivan Schreter , Robert Schulze , Mihnea Andrei , Colin Florendo , Christian Lemke , Sebastian Seifert
CPC classification number: G06F17/30339 , G06F17/30336 , G06F17/30424 , G06F17/30622 , H03M7/60
Abstract: Disclosed herein are system and method embodiments for generating a paged inverted index. An embodiment is generated by storing a first data structure and the second data structure in a plurality of pages, where the plurality of pages are stored in the one or more memories. The first data structure is stored in the plurality of pages and includes a plurality of value identifiers, where a value identifier corresponds to an offset. The second data structure stored in the plurality of pages includes a plurality of row positions, wherein a row position is at a location that corresponds to the offset in the first data structure and identifies a position of row in a table that stores data associated with the value ID.
-