-
公开(公告)号:US20130110771A1
公开(公告)日:2013-05-02
申请号:US13666266
申请日:2012-11-01
Applicant: Dwight Merriman , Eliot Horowitz , Mathias Stearn
Inventor: Dwight Merriman , Eliot Horowitz , Mathias Stearn
CPC classification number: G06F17/30174 , G06F11/1471 , G06F12/02 , G06F17/30368 , G06F2212/163 , G06F2212/206
Abstract: A durable memory-mapped database system includes a first memory-mapped view of a database, a second memory-mapped view of the database, a journal buffer and a journal. The first memory-mapped view of the database is a protected view and includes copies of a plurality of datafiles from the database. The second memory-mapped view of the database is a write view and includes copies of the plurality of datafiles. The journal buffer is a buffer in random access memory configured to record datafile updates. The journal is configured to periodically receive recorded datafile updates from the journal buffer.