Invention Grant
- Patent Title: Space efficient persistence of an in-memory table
-
Application No.: US14857845Application Date: 2015-09-18
-
Publication No.: US09892004B2Publication Date: 2018-02-13
- Inventor: Radu Berinde , Wenguang Wang
- Applicant: VMWARE, INC.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Fish & Richardson P.C.
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/14 ; G06F3/06

Abstract:
Techniques for efficiently storing the state of an in-memory table to persistent storage are described. In one embodiment, one or more requests to update an entry in an in-memory table with one or more values are received, wherein the in-memory table is stored in non-persistent memory. The one or more entries in the in-memory table are then updated with the one or more values and one or more recent redo log entries that correspond to the one or more entries and one or more values are generated. One or more historical entries in the table are selected and one or more historical redo log entries that correspond to the one or more historical entries are generated. The recent redo log entry and the one or more historical redo log entries are saved to a bounded redo log, wherein the bounded redo log is stored in persistent storage.
Public/Granted literature
- US20170083411A1 SPACE EFFICIENT PERSISTENCE OF AN IN-MEMORY TABLE Public/Granted day:2017-03-23
Information query