Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
TRANSACTION SYSTEM
Document Type and Number:
Japanese Patent JP2015191307
Kind Code:
A
Abstract:
PROBLEM TO BE SOLVED: To solve the problem that the concurrency of transactions deteriorates in a system in which transactions are executed to a plurality of key value data (KV data).SOLUTION: A KV data storage part stores tabular data converted into the format of KV data. A WAL(Write Ahead Log) storage part stores an update history having the information of a data operation instruction in a transaction for referencing and updating records stored in the value of the KV data and records changed by processing based on the data operation command by a data group unit in which a plurality of KV data are integrated into one KV data. A transaction processing part determines the presence/absence of exclusion violation by a record unit on the basis of the update history stored in the WAL storage part in the case of committing the transaction, and when determining that the exclusion violation is absent, makes the transaction successful, and records the update history in the WAL storage part. A WAL reflection processing part updates the KV data storage part on the basis of the update history stored in the WAL storage part.

Inventors:
SASAKI YOHEI
Application Number:
JP2014066514A
Publication Date:
November 02, 2015
Filing Date:
March 27, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
NEC CORP
International Classes:
G06F12/00
Domestic Patent References:
JP2012234509A2012-11-29
JP2011076487A2011-04-14
JP2001344138A2001-12-14
Foreign References:
WO2014068820A12014-05-08
Attorney, Agent or Firm:
Baba Shiba
Sakai Hiromi