The invention relates to a method for storing data (114, 115, 116) in a data storage device (104), wherein the method comprises:receiving (202)
raw data (112) or access addresses for the
raw data by a
data processing and search
system—DPS
system (102);
parsing (204) the
raw data by a plurality of different parsers in order to ascertain
data objects each having one or more data values, and an object ID of each of the
data objects, wherein one semantic concept is assigned to each of at least some of the data values;automatically importing (206) the
parsing results by the DPS
system;automatically storing (208) all of the
parsing results in the form of redundancy-free
data value lists (114, 115, 116) in the data storage device by the DPS system, wherein the redundancy-free lists comprise:one or more concept lists (116), wherein each of the concept lists represents a particular semantic concept, and a non-redundant
list selectively includes those of the imported data values to which the semantic concept of this concept
list was assigned during parsing;a concept-
free list (115), wherein the concept-
free list selectively includes those of the imported data values to which no semantic concept was assigned during parsing; andproviding (210) the redundancy-free lists (114, 115, 116) by the DPS system in order to respond to a search request and / or to perform a
data analysis.