Method for operating a
distributed database (100), wherein the method comprises: Execution of an
instruction set (118) for
stream-oriented merging of uninterrupted,
continuous data streams from multiple sensors of a sensor network to merge a
source element with a target element, wherein the execution is performed by multiple
data processing nodes (102, 102', 102'', 102''') in the
distributed database, wherein the multiple
data processing nodes serve to convert storage and computation for a
database management system (114), wherein the multiple
data processing nodes are connected for exchanging data over a network, and the
database management system (114) for managing at least one source file (110) and one target file (112), wherein the target file (112) is stored distributed across the multiple data
processing nodes (102, 102', 102'', 102'''), the source file has multiple source elements, the target file has
multiple target elements, wherein the execution comprises: Check (200) for a match condition (116) between a
source element selected from the multiple source elements and one of the
multiple target elements; Computing (202) an
instruction set (118) of a merged
instruction list, wherein the
instruction list comprises a
list of instructions for
stream-oriented merging of uninterrupted,
continuous data streams of the
source element with the target element using the matching condition (116); and Repeated execution (204) of the
instruction set (118) for
stream-oriented merging (204) of uninterrupted,
continuous data streams of the source element with the target element before checking (200) the match condition (116) between a next source element selected from several source elements and one of the several target elements, where the repeated execution (204) of the instruction set (118) further includes: Reducing the amount of computing resources required to merge the source file (110) with the target file (112), and based on data from one sensor in the sensor network, adapting the data from another sensor in the sensor network, where the
distributed database (100) is a distributed
relational database, the source file (110) is a source table, the source table is at least one continuous
data stream provided by a sensor of the sensor network, the target file (112) is a target table, the multiple source elements are multiple source rows, the
multiple target elements are multiple target rows, the source element is a source row, and the instruction set (118) is an instruction column.