摘要 |
PROBLEM TO BE SOLVED: To solve the problem that it is difficult to reference data at high speed by using the value of a 'value' value other than a key value.SOLUTION: A database device according to the present invention comprises a data storage unit for storing a key value and a 'value' value including a plurality of elements in correlation as key 'value' data, and a partition management unit for generating a storage area in the data storage unit that is an area in which the key 'value' data is stored and managing the generated storage area. The partition management unit sets, using one of the plurality of elements that the 'value' value has as the value of an index string, the storage area in accordance with the value of the index string, and has the key 'value' data including the value of the element corresponding to the storage area stored in the storage area that is set. |