发明名称 Unbundled storage transaction services
摘要 Systems (and corresponding methods) that unbundle the kernel or storage engine of a database system are provided. The unbundling separates transactional aspects from storage aspects. The two components of the storage engine resulting from the unbundling are a transaction component (TC) and a data component (DC). Data storage access methods are implemented in the DC without the added complexity of dealing with transactions, which are handled separately in the TC. The interface supported by the DC is a logical interface, e.g., record oriented, in which the way that records are mapped to disk pages (or flash memory blocks, etc.) need not be exposed. The TC then deals with logical locking and logging, meaning that it need know nothing about the way pages are used in the DC.
申请公布号 US8170997(B2) 申请公布日期 2012.05.01
申请号 US20090362481 申请日期 2009.01.29
申请人 LOMET DAVID BRUCE;FEKETE ALAN DAVID;ZWILLING MICHAEL JAMES;MICROSOFT CORPORATION 发明人 LOMET DAVID BRUCE;FEKETE ALAN DAVID;ZWILLING MICHAEL JAMES
分类号 G06F7/00;G06F17/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址