Invention Grant
- Patent Title: In-memory database system
-
Application No.: US16054687Application Date: 2018-08-03
-
Publication No.: US10296615B2Publication Date: 2019-05-21
- Inventor: Cristian Diaconu , Craig Steven Freedman , Per-Ake Larson , Michael James Zwilling
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Workman Nydegger
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F12/02

Abstract:
An in-memory database system stores the entirety of a database that is being operated on by a database system within main memory. The database includes a table that comprises a plurality of rows including a particular row. The database table comprises a first version of the particular row having a first valid time, and a second version having a second valid time. Index(es) are associated with the database table. Each index references the plurality of rows, including referencing the first and second versions of the particular row. A transaction acting on the first version of the particular row is executed. The first version of the particular row is visible to the transaction based on the first valid time and the second version of the particular row being not visible to the transaction based on the second valid time.
Public/Granted literature
- US20180341674A1 IN-MEMORY DATABASE SYSTEM Public/Granted day:2018-11-29
Information query