Patent · US Active

In-memory database system providing lockless read and write operations for OLAP and OLTP transactions

US10127260B2 · kind B2 · utility

13Cited by
33References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 25, 2014
Grant dateNov 13, 2018
Priority date
Expiry dateDec 27, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/283
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

As part of a database system comprising a combination of on-disk storage and in-memory storage, a plurality of records that comprise a table are stored in a plurality of fragments that include at least a delta fragment and a main fragment retained in the on-disk storage. Each fragment has visibility data structures to enable multi-version concurrency control. Each fragment can be compressed using dictionary compression and n-bits compression. The fragments are loaded into main system memory in the in-memory storage from the on-disk storage if they are accessed for read operations or write operations and are not already in memory. A plurality of lockless read and write operations are concurrently performed, while providing snapshot isolation, on the at least one of the plurality of fragments while the at least one of the plurality of fragments is in the main system memory.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.