-
公开(公告)号:WO2007078444A1
公开(公告)日:2007-07-12
申请号:PCT/US2006/044735
申请日:2006-11-17
Applicant: MICROSOFT CORPORATION
Inventor: HOWELL, Jonathan, R. , DOUCEUR, John R.
CPC classification number: G06F17/30371 , Y10S707/99938
Abstract: A delta pager maintains a database with atomic, isolated transactions. When a transaction seeks to make changes to the database, the delta pager stores the changes in write buffers, and applies the changes when intervening transactions do not literally or substantively change the state of the database relied upon by the transaction. The delta pager applies the changes to commit the transaction by conjoining the write buffers with the current state of the database to form a new data structure representing the state of the database. The delta pager coalesces write buffers to maintain efficiency, subject to snapshots the delta pager respects to preserve selected states of the database. The delta pager makes selected sections of the database durable by moving selected data to a durable store. The delta pager also provides cache objects between the durable store and current transactions to promote efficient access to data.
Abstract translation: 三角形寻呼机维护具有原子,隔离事务的数据库。 当事务寻求对数据库进行更改时,增量寻呼机将更改存储在写入缓冲区中,并且当中间事务不会字面上或实质上更改事务依赖的数据库的状态时应用更改。 三角寻呼机通过将写缓冲区与数据库的当前状态相结合来应用更改来提交事务,以形成表示数据库状态的新数据结构。 delta寻呼机合并写入缓冲区以保持效率,根据快照,差异传感器将保留数据库的所选状态。 三角形寻呼机通过将选定的数据移动到耐用商店来使数据库的选定部分保持持久。 三角形寻呼机还在耐用存储和当前事务之间提供缓存对象,以促进对数据的高效访问。
-
公开(公告)号:EP1969495A1
公开(公告)日:2008-09-17
申请号:EP06837950.2
申请日:2006-11-17
Applicant: Microsoft Corporation
Inventor: HOWELL, Jonathan, R. , DOUCEUR, John R.
CPC classification number: G06F17/30371 , Y10S707/99938
Abstract: A delta pager maintains a database with atomic, isolated transactions. When a transaction seeks to make changes to the database, the delta pager stores the changes in write buffers, and applies the changes when intervening transactions do not literally or substantively change the state of the database relied upon by the transaction. The delta pager applies the changes to commit the transaction by conjoining the write buffers with the current state of the database to form a new data structure representing the state of the database. The delta pager coalesces write buffers to maintain efficiency, subject to snapshots the delta pager respects to preserve selected states of the database. The delta pager makes selected sections of the database durable by moving selected data to a durable store. The delta pager also provides cache objects between the durable store and current transactions to promote efficient access to data.
-
公开(公告)号:EP1969495B1
公开(公告)日:2014-04-23
申请号:EP06837950.2
申请日:2006-11-17
Applicant: Microsoft Corporation
Inventor: HOWELL, Jonathan, R. , DOUCEUR, John R.
CPC classification number: G06F17/30371 , Y10S707/99938
-
-