Chronological data record access
First Claim
Patent Images
1. A method for accessing data in a first memory based database environment (MBE), said method comprising the steps of:
- receiving a processing request;
retrieving an update from a data chain associated with the first MBE;
constructing a message for an MBE using the retrieved update; and
sending the message to a second MBE.
1 Assignment
0 Petitions
Accused Products
Abstract
The Chronological Data Record Access (“CDRA”) is an internal chain that is used in a Memory Based Database Environment (MBE) to propagate records stored in volatile memory to other mirrored systems, databases, disks, etc. The CDRA associates the latest modified version of a data record and is used to process modified records without the need to queue or move the data image. The CDRA creates support in a shared-nothing environment and time-sequenced handling of information updates so that all entities may work with current information in a timely fashion.
48 Citations
30 Claims
-
1. A method for accessing data in a first memory based database environment (MBE), said method comprising the steps of:
-
receiving a processing request;
retrieving an update from a data chain associated with the first MBE;
constructing a message for an MBE using the retrieved update; and
sending the message to a second MBE. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for accessing data in a first memory based database environment (MBE), said method comprising the steps of:
-
receiving a processing request from a disk process emulator (“
DPE”
) process;
locking a data segment of a DPE; and
retrieving an update from a data chain. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for accessing data in a memory based database environment (MBE), said method comprising the steps of:
-
receiving by an MBE file support process (“
MFS”
), startup information and configuration information from a manager process (“
MGR”
);
receiving by said MFS, processing requests from a disk process emulator (“
DPE”
) process;
locking a data segment in response to the processing requests; and
retrieving an update from a data chain. - View Dependent Claims (22, 23, 24)
-
-
25. An apparatus for accessing data in a first memory based database environment (“
- MBE”
), said apparatus comprising;
a disk process emulator, said disk process emulator maintaining a chronological data chain; and
an MBE synchronization process, wherein said MBE synchronization process uses said chronological data chain to send database modifications to a second MBE environment on behalf of said disk process emulator. - View Dependent Claims (26)
- MBE”
-
27. A computer-readable medium comprising instructions to cause a computer in a memory based database environment (MBE) to:
-
receive processing requests from a disk process emulator (“
DPE”
) process;
lock a data segment of the requesting DPE; and
retrieve a pending update from a data chain. - View Dependent Claims (28, 29, 30)
-
Specification