发明名称 TRANSACTION SYSTEM
摘要 A record data storage unit stores records that are expressed by a set of key and value. A WAL (Write Ahead Logging) storage unit stores an update history in units of data groups, each of which aggregates a plurality of records. A transaction processing unit, upon commitment of a transaction that references and updates the data group, determines the presence or absence of an exclusivity violation in units of the records based on the update history stored in the WAL storage unit, whereupon, if there is no exclusivity violation, the transaction is succeeded and an update history by the transaction is stored in the WAL storage unit. A WAL reflection unit reflects the updated content of the record that is in the update log, which is stored in the WAL storage unit, in a record data storage unit.
申请公布号 US2015286671(A1) 申请公布日期 2015.10.08
申请号 US201314438454 申请日期 2013.08.14
申请人 NEC CORPORATION 发明人 Ebiyama Tomoo
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A transaction system comprising: a record data storage unit that stores records that are each expressed by a set of key and value; a WAL storage unit that stores an update history in units of data groups, each of which aggregates a plurality of the records into a piece of key-value data, a transaction processing unit that, upon commitment of a transaction that references and updates the data group, determines the presence or absence of an exclusivity violation in units of the records based on the update history stored in the WAL storage unit, whereupon, if there is no exclusivity violation, the transaction is succeeded and an update history by the transaction is stored in the WAL storage unit; and a WAL reflection unit that reflects an update content of the records that is in the update history, which is stored in the WAL storage unit, in the record data storage unit.
地址 Tokyo JP
您可能感兴趣的专利