Invention Grant
- Patent Title: Space-efficient bookkeeping for database applications
-
Application No.: US16030757Application Date: 2018-07-09
-
Publication No.: US11080255B2Publication Date: 2021-08-03
- Inventor: James W. Stamos , Mukesh Jaiswal
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Becker Bingham Ledesma LLP
- Main IPC: G06F16/22
- IPC: G06F16/22 ; G06F16/23

Abstract:
A method is provided for space-efficient bookkeeping using bit-level locking. Each row of a bookkeeping table stores binary data comprising a plurality of bits. Each bit of the plurality of bits corresponds to a particular message and a particular consumer of the message, and indicates whether the particular message has been dequeued by the particular consumer. The bookkeeping table is stored on-disk and data corresponding to the bookkeeping table is stored in volatile memory. When a message is dequeued the in-memory bookkeeping data is updated, and the bookkeeping table is updated based on the in-memory bookkeeping data when the dequeue is committed.
Public/Granted literature
- US20200012736A1 SPACE-EFFICIENT BOOKKEEPING FOR DATABASE APPLICATIONS Public/Granted day:2020-01-09
Information query