Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2006-09-26
2006-09-26
Gaffin, Jeffrey (Department: 2161)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C707S793000
Reexamination Certificate
active
07113953
ABSTRACT:
A system and associated method write data from an in-memory database to a disk database in an efficient manner and with a relatively short lag time. The integration of data from in-memory to disk is achieved by limiting the operations of the in-memory database to insert only. The system shortens lag time by reducing the number of transactions required to transfer data from in-memory database to disk memory. The system compiles into an RDBMS, knowledge about the structure of the in-memory database, and then uses the end of the transaction callbacks from the RDBMS to keep the in-memory database and the disk memory in synch. The RDBMS includes a daemon that runs periodically to find records in the in-memory database that have not yet been written to the RDBMS, and then writes the found records to the RDBMS as part of a single transaction. If the transaction completes successfully, the in-memory database is updated to reflect which records have been “flushed” to the RDBMS. If the transaction fails, no action is taken. The present system synchronizes the in-memory database with the RDBMS.
REFERENCES:
patent: 5016221 (1991-05-01), Hamstra
patent: 5870751 (1999-02-01), Trotter
patent: 6032158 (2000-02-01), Mukhopadhyay et al.
patent: 6128771 (2000-10-01), Tock et al.
patent: 6205449 (2001-03-01), Rastogi et al.
patent: 6298425 (2001-10-01), Whitaker et al.
patent: 6321234 (2001-11-01), Debrunner
patent: 6341288 (2002-01-01), Yach et al.
patent: 6457021 (2002-09-01), Berkowitz et al.
patent: 2002/0029214 (2002-03-01), Yianilos et al.
patent: 2002/0174138 (2002-11-01), Nakamura et al.
“Tamino-Mobile The portable XML database that lets you take your most important XML data anywhere!” Software AG the XML Company, 2002.
“TimesTen 5.0, Real-Time Event Processing System,” available at http://www.timesten.com/products/timesten/, as of Jun. 29, 2003.
“The Role of In-Memory Database Systems in Routing Table Management for IP Routers,” McObject LLC, 2002.
“Process Software, PMDF Support, PMDF V6.0-23 Patches & Enhancements,” available at http://www.process.com/techsupport/pmdf/counters.html, as of Dec. 20, 2002.
Brown Kevin
Spicer Michael John Elvery
Gaffin Jeffrey
Kassatly Samuel A.
Pyo Monica
LandOfFree
System and method for efficiently writing data from an... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for efficiently writing data from an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for efficiently writing data from an... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3552413