发明名称 TRANSACTION LOG ACCELERATION
摘要 Apparatuses, systems, methods, and computer program products are disclosed for transaction log acceleration. A log module is configured to determine transaction log records indicating a sequence of operations performed on data. A commit module is configured to send transaction log records to one or more volatile memory pages accessible over a network. Volatile memory pages are configured to ensure persistence of transaction log records. A storage module is configured to send transaction log records to a non-volatile storage device in response to an acknowledgment that one or more volatile memory pages store the transaction log records.
申请公布号 US2016344834(A1) 申请公布日期 2016.11.24
申请号 US201514732675 申请日期 2015.06.06
申请人 SanDisk Technologies, Inc. 发明人 Das Dhananjoy
分类号 H04L29/08 主分类号 H04L29/08
代理机构 代理人
主权项 1. An apparatus comprising: a non-volatile storage device comprising a non-volatile storage medium, the non-volatile storage device in communication with a storage client over a network; and a volatile memory buffer of the non-volatile storage device, the volatile memory buffer configured to receive transaction log entries of the storage client over the network, configured to store the transaction log entries in the non-volatile storage medium in response to a trigger, and configured to retrieve one or more of the transaction log entries from the non-volatile storage medium in response to receiving an identifier from the storage client after the trigger, the retrieved one or more of the transaction log entries being sent from the storage client to a second non-volatile storage device over the network.
地址 Plano TX US