发明名称 HIGH PERFORMANCE TRANSACTIONS IN DATABASE MANAGEMENT SYSTEMS
摘要 A transaction engine includes a multi-version concurrency control (MVCC) module that accesses a latch-free hash table that includes respective hash table entries that include respective buckets of respective bucket items. The bucket items represent respective records, the respective bucket items each including a value indicating a temporal most recent read time of the item and a version list of descriptions that describe respective versions of the respective records, the MVCC module performing timestamp order concurrency control, using the latch-free hash table. Recovery log buffers may be used as cache storage for the transaction engine.
申请公布号 WO2016064575(A1) 申请公布日期 2016.04.28
申请号 WO2015US54350 申请日期 2015.10.07
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 LOMET, DAVID, BRUCE;LEVANDOSKI, JUSTIN, JON;SENGUPTA, SUDIPTA;STUTSMAN, RYAN
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址