KR20150057967A - System for saving sensing data, apparatus for saving data, method for saving data - Google Patents

System for saving sensing data, apparatus for saving data, method for saving data Download PDF

Info

Publication number
KR20150057967A
KR20150057967A KR1020140138580A KR20140138580A KR20150057967A KR 20150057967 A KR20150057967 A KR 20150057967A KR 1020140138580 A KR1020140138580 A KR 1020140138580A KR 20140138580 A KR20140138580 A KR 20140138580A KR 20150057967 A KR20150057967 A KR 20150057967A
Authority
KR
South Korea
Prior art keywords
data
identification information
latest
data table
storage device
Prior art date
Application number
KR1020140138580A
Other languages
Korean (ko)
Inventor
유윤식
박동환
방효찬
Original Assignee
한국전자통신연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국전자통신연구원 filed Critical 한국전자통신연구원
Priority to US14/543,611 priority Critical patent/US20150142731A1/en
Publication of KR20150057967A publication Critical patent/KR20150057967A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/13File access structures, e.g. distributed indices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

A data storing system according to an embodiment of the present invention comprises a data collection apparatus for collecting data generated from a sensor ; a data storage apparatus for storing the data in a database corresponding to a cumulative data table and a latest data table; a data supply apparatus for transmitting a request for retrieval of data to the data storage apparatus and acquiring the data according to the request; and a data service apparatus for providing the data or an analyzed data to a user′s terminal through a data analysis apparatus and the data supply apparatus.

Description

Technical Field [0001] The present invention relates to a sensing data storage system, a data storage apparatus,

The present invention relates to a storage system and method for storing large-capacity sensing data in which sensing data directly measured by an object or sensing information about objects measured by the sensor are stored in a real-time manner in a cloud system and provided.

Recently, as the demand for Internet (IoT) connection of the objects has been rapidly increased, there has been a need for a method of storing the sensing data measured by the objects or the data of the objects measured by the sensors in the cloud and efficiently providing the data to users. It is expected that the amount of data will increase exponentially as the various objects are connected to the Internet and the measured sensing data is accumulated on the cloud system, and accordingly, an efficient data storage and providing system is expected.

In the pre-built cloud environment, large-scale clusters are constructed for large-scale data processing called big data, and research on large-scale data collection, processing, management, and distributed parallel processing is being studied. The distributed database for storing regular data is called NoSQL (Not Only SQL). Typical NoSQL systems include MongoDB and Casandra. Typically, Google is building and operating a system called BigTable to store data, and has published a paper on the configuration and data processing methods of the BigTable system. Therefore, Apache, an open source group, has implemented the same HBase system based on the BigTable paper and made it open source.

In addition, Google uses the MapReduce programming model for data analysis of large-scale distributed data nodes. Apache also has an open source Hadoop system that consists of a distributed file system and a distributed processing model.

The problem to be solved by the present invention is to store sensing data collected from an object or data about objects measured by a sensor, store the data in a system on the cloud, open the data on the Internet, provide search and analysis results And to provide a system and a method for storing data for a mobile terminal.

According to an aspect of the present invention, there is provided a data collecting apparatus for collecting data generated from a sensor; A data storage device for storing the data in a database corresponding to the cumulative data table and the latest data table; A data providing device for transmitting a query requesting retrieval of data to the data storage device and acquiring the accumulated data table or the data stored in the latest data table according to the inquiry; And a data service device for providing the data to a user terminal.

The sensing data storage system transmits a query requesting data retrieval to the data storage device, receives data retrieved from the data storage device according to the inquiry, analyzes the retrieved data according to a predetermined method, And a data analyzing device for generating the data.

The cumulative data table is a table having data identification information as a key, and the latest data table may be a table having sensor identification information of the data as a key.

The data storage device may update a row of the latest data table corresponding to the sensor identification information of the data according to the data.

According to another aspect of the present invention, there is provided a data storage device comprising: a communication interface for receiving data via a communication network; A processor for storing and retrieving the data according to a predetermined program; And a memory for storing the program, wherein the program, when executed on the processor, causes the data storage device to issue data identification information for the input data, and to store the input data in a cumulative data table and a latest data table And retrieves the data from the latest data table using the sensor identification information of the data when the inquiry is a query on the latest data, A data storage device is provided.

The cumulative data table is a table having data identification information as a key, and the latest data table may be a table having sensor identification information of the data as a key.

When executed on the processor, cause the data storage device to perform a process of, when a row of the latest data table corresponding to the sensor identification information of the input data exists, And update the row of the latest data table according to the input data.

Wherein when the program is executed on the processor, when the row of the latest data table corresponding to the sensor identification information of the input data does not exist, the data storage stores the data corresponding to the sensor identification information of the input data To generate a row of the latest data table.

The program, when executed on the processor, may be configured to cause the data storage device to generate a row of the cumulative data table corresponding to the data identification information of the input data.

The program may be configured to, when executed on the processor, cause the data storage device to retrieve search data from the cumulative data table using sensor identification information of the data, if the query is not a query on the most recent data have.

According to another aspect of the present invention, there is provided a method of storing input data in a data storage device, the method comprising: issuing data identification information on the input data; Storing the input data in a cumulative data table and a most recent data table; Receiving a query requesting retrieval of data; Retrieving data from the latest data table using sensor identification information of the data if the query is a query on the latest data; And outputting the retrieved data.

The cumulative data table is a table having data identification information as a key, and the latest data table may be a table having sensor identification information of the data as a key.

Wherein the step of storing the input data in the cumulative data table and the latest data table comprises the steps of: when a row of the latest data table corresponding to the sensor identification information of the input data exists, And updating the row of the latest data table according to the input data.

Wherein the step of storing the input data in the cumulative data table and the latest data table comprises the steps of: if there is no row of the latest data table corresponding to the sensor identification information of the input data, And generating a row of the corresponding latest data table.

The step of storing the input data in the cumulative data table and the latest data table may be a step of generating a row of the cumulative data table corresponding to the data identification information of the input data.

The method may further include retrieving search data in the cumulative data table using the sensor identification information of the data when the query is not a query on the latest data.

The present invention stores sensing data generated in a large capacity on a cloud, and allows a user to inquire data through the web.

In addition, since the present invention separately configures tables for accumulated data and latest data for storing large amounts of data, it is possible to efficiently store the accumulated data and the latest data according to whether the cumulative data used for analysis is used for querying the sensed data, Search can be performed.

FIG. 1 illustrates a sensing data storage system in accordance with an embodiment of the present invention. FIG.
2 is a block diagram illustrating a data storage device in accordance with one embodiment of the present invention.
3 is a flowchart illustrating a process of storing and retrieving data by a data storage device according to an exemplary embodiment of the present invention;
4 is a diagram illustrating an accumulated data table stored in a data storage device according to an embodiment of the present invention;
5 is a diagram illustrating an up-to-date data table stored by a data storage device according to an exemplary embodiment of the present invention;

While the present invention has been described in connection with certain exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and similarities. It should be understood, however, that the invention is not intended to be limited to the particular embodiments, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. In addition, numerals (e.g., first, second, etc.) used in the description of the present invention are merely an identifier for distinguishing one component from another.

Also, in this specification, when an element is referred to as being "connected" or "connected" with another element, the element may be directly connected or directly connected to the other element, It should be understood that, unless an opposite description is present, it may be connected or connected via another element in the middle.

Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In order to facilitate a thorough understanding of the present invention, the same reference numerals are used for the same means regardless of the number of the drawings.

1 is a diagram illustrating a sensing data storage system according to an embodiment of the present invention.

1, a sensing data storage system includes a sensor 110, a data acquisition device 120, a data storage device 130, a data analysis device 140, a data providing device 150, and a data service device 160, . ≪ / RTI >

The sensor 110 is a sensor for measuring the environment and generating predetermined data. For example, the sensor 110 may measure the temperature and generate data including the measured temperature. The sensor 110 may be implemented to generate various data in a known manner. In FIG. 1, a single sensor 110 is connected to the sensing data storage system, but the sensing data storage system may include a plurality of sensors 110.

The data collection device 120 receives data from the sensor 110 and converts the data into a format that can be stored in the data storage device 130. The data collection device 120 transmits the converted data to the data storage device 130. At this time, the data collection device 120 can receive data from each sensor 110 through a known HTTP protocol.

The data storage device 130 stores data received from the data collection device 120. The data storage device 130 may include a cumulative data table and a most recent data table. Here, the accumulated data table is a database table in which each sensor 110 stores all data generated during another time. The latest data table is a database table storing only the latest data generated by each sensor 110. [ Accordingly, when the data storage device 130 receives data from the data collection device 120, the data storage device 130 can store the received data in the cumulative data table and the latest data table. If the previous data of the sensor 110 is stored, the newly received data can be stored and the latest table can be updated. The cumulative data table and the latest data table will be described in detail later with reference to FIGS. 4 and 5. FIG. The data storage device 130 may include a NoSQL-based distributed data storage. A large number of objects may exist around the sensor 110. Since the sensor 110 senses such a large number of objects for a long time to generate data, the data generated by the sensor 110 may be large. Accordingly, in order to store a large amount of data generated through the plurality of sensors 110, it is necessary to store the data in a distributed storage system and easily expand the storage node when necessary. The data storage device 130 according to an exemplary embodiment of the present invention may be in the form of a distributed data storage system implemented through one or more nodes to provide a NoSQL-based distributed data storage.

The data analysis apparatus 140 comprises a set of predefined MapReduce implementations in a known manner and provides functions of the MapReduce function. The MapReduce function provided by the data analysis apparatus 140 collects data for each node of the NoSQL-based data storage device 130 and generates analysis data through analysis of the collected data in a predetermined manner . That is, the analysis data may be data including the calculated information by calculating the collected data according to a predetermined method.

Accordingly, when receiving the analysis data request, which is a signal for requesting analysis data from the data service apparatus 160, the data analysis apparatus 140 can generate analysis data and transmit the analysis data to the data service apparatus 160. For example, the data analysis device 140 may generate analysis data that includes statistics such as minimum, maximum, average, and median values for a particular period of time for the data. At this time, the data analysis apparatus 140 may transmit a query for requesting data to the data storage apparatus 130 to acquire data. In addition, the data analysis apparatus 140 may transmit a query requesting the latest data to the data storage device 130. [ At this time, the latest data refers to data that has recently been received from each sensor 110 and stored.

The data providing apparatus 150 transmits a query to the NoSQL-based data storage device 130 when receiving a signal requesting collecting raw data (hereinafter referred to as a row data request) from the data service apparatus 160 do. The data providing device 150 receives data from the data storage device 130 according to a query and transmits the received data to the data service device 160. Unlike the case where the data analysis apparatus 140 generates analysis data including statistical values for data, the data supply apparatus 150 transmits all the data collected during a specific period to the data service apparatus 160 . At this time, the data providing apparatus 150 may transmit a query for requesting data to the data storage device 130 to acquire the data. In addition, the data providing apparatus 150 may transmit a query requesting the latest data to the data storage device 130. [

The data service apparatus 160 receives a user request for requesting data from the user terminal via a predetermined protocol such as the Web and transmits an analysis data request to the data analysis apparatus 140 in response to the request, 150). ≪ / RTI > At this time, the data service apparatus 160 may receive a user request for requesting analysis data or row data from a user terminal through a user interface included in a web page or the like.

Accordingly, the sensing data storage system according to an embodiment of the present invention stores a large amount of data generated from the sensor 110, and transmits data through a protocol (for example, HTTP protocol) To the terminal.

2 is a block diagram illustrating a data storage device in accordance with an embodiment of the present invention. The data storage device 130 described below exemplifies one of the plurality of nodes. When the data storage device 130 is implemented as a plurality of nodes, a plurality of nodes having a structure described later may be connected to each other have.

2, the data storage device 130 includes a communication interface 210, a processor 220, a memory 230, and a storage 240.

The communication interface 210 is connected to the data collecting apparatus 120, the data analyzing apparatus 140 and the data providing apparatus 150 via a communication network to transmit and receive data.

The processor 220 stores the data received from the data collecting apparatus 120 according to a predetermined program in a cumulative data table and a most recent data table. The processor 220 may retrieve data stored in the cumulative data table and the latest data table according to a predetermined program and provide the retrieved data to the data collecting apparatus 120 or the data analyzing apparatus 140. [

The memory 230 stores a predetermined program for data storage and retrieval described above. The memory 230 may be a volatile memory such as a random access memory (RAM) in a known manner.

Storage 240 includes a database according to a cumulative data table and a most recent data table. Thus, the processor 220 may store or retrieve data using the cumulative data table and the most recent data table.

Hereinafter, a process of storing and retrieving data by the data storage device 130 will be described in detail with reference to FIG.

3 is a flowchart illustrating a process of storing and retrieving data by a data storage device according to an exemplary embodiment of the present invention. Each of the processes described below may be performed by a processor 220 of the data storage device 130 in accordance with a program stored in the memory 230 or by a computer device such as a program of a memory, A description of a general process performed by the step is omitted and a subject of each step is collectively referred to as a data storage device 130. [

Referring to FIG. 3, in step 310, the data storage device 130 receives data from the data collection device 120 (hereinafter referred to as input data in step 310). At this time, the input data may include identification information (hereinafter referred to as sensor identification information) of the sensor 110 that generated the data.

In step 320, the data storage device 130 issues identification information on the input data. Hereinafter, the identification information issued to the input data is referred to as data identification information.

In step 330, the data storage device 130 stores the input data in a database according to the cumulative data table and the latest data table. At this time, the data storage device 130 may store the data in a new row of the accumulated data table. When there is a row including the sensor identification information of the corresponding data in the latest data table, the data storage device 130 may update the corresponding row in accordance with the data received in step 310. When there is no row including the sensor identification information of the corresponding data in the latest data table, the data storage device 130 may generate a new row corresponding to the data and store the corresponding data. 4 and 5, the structure of the cumulative data table and the latest data table will be described in detail.

In step 340, the data storage device 130 receives a query from the data analysis device 140 or the data delivery device 150.

In step 350, the data storage device 130 determines whether the query received in step 340 is a query for the latest data (whether it is a query that requests only the latest data).

If it is determined in step 350 that the query is a query on the latest data, in step 360, the data storage device 130 sets the sensor identification information as a parameter and retrieves the data by referring to the latest data table. At this time, the latest data table may be a table in which sensor identification information is set as a key. Accordingly, the data storage device 130 can quickly search for the latest data received from the specific sensor 110.

If it is determined in step 350 that the query is not a query on the latest data, the data storage device 130 retrieves data by referring to the accumulated data table in step 370.

In step 380, the data storage device 130 transmits the data retrieved in step 360 or step 370 to the data analysis device 140 or the data provision device 150. [

FIG. 4 is a diagram illustrating an accumulated data table stored in a data storage device according to an embodiment of the present invention. FIG. 5 is a diagram illustrating a latest data table stored in a data storage device according to an embodiment of the present invention. to be.

Referring to FIG. 4, the accumulated data table may include a column corresponding to data identification information, sensor identification information, sensing type, sensing time, and sensing data. In this case, the sensing type indicates the type of information collected by the sensor such as temperature, humidity, and illumination, the sensing data is data including a value calculated by measuring a specific object or environment, ) Represents the time at which the sensing data is generated. The data generated by the sensor 110 and transmitted to the data collection device 120 may include sensor identification information, sensing type, sensing time, and sensing data. Also, the accumulated data table may be a table in which the data identification information is set as a key. Accordingly, the data storage device 130 may store a plurality of data generated from the same sensor 110 through a cumulative data table.

The latest data table may include the sensor identification information, the data identification information, the sensing type, the sensing time, and the column corresponding to the sensing data. At this time, the latest data table may be a table in which sensor identification information is set as a key. Accordingly, when receiving the query including the specific sensor identification information, the data storage device 130 can quickly retrieve data corresponding to the corresponding sensor identification information with reference to the latest data table.

Therefore, when searching for the latest data, the sensing data storage system according to an embodiment of the present invention can provide the fast search by setting the sensor identification information as a parameter and referring to the latest data table in which the sensor identification information is set as the key .

In addition, when the sensing data storage system searches for data other than the latest data, it can search the column of the accumulated data table corresponding to the sensor identification information to provide the accumulated data as well as the latest data although the searching speed is slow.

Meanwhile, the data storage method according to an embodiment of the present invention may be implemented in the form of a program command that can be executed through a variety of means for processing information electronically and recorded in a storage medium. The storage medium may include program instructions, data files, data structures, and the like, alone or in combination.

Program instructions to be recorded on the storage medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of software. Examples of storage media include magnetic media such as hard disks, floppy disks and magnetic tape, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, magneto-optical media and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. The above-mentioned medium may also be a transmission medium such as a light or metal wire, wave guide, etc., including a carrier wave for transmitting a signal designating a program command, a data structure and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as devices for processing information electronically using an interpreter or the like, for example, a high-level language code that can be executed by a computer.

The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention as defined in the appended claims. It will be understood that the invention may be varied and varied without departing from the scope of the invention.

Claims (16)

A data collection device for collecting data generated from the sensor;
A data storage device for storing the data in a database corresponding to the cumulative data table and the latest data table;
A data providing device for transmitting a query requesting retrieval of data to the data storage device and acquiring the accumulated data table or the data stored in the latest data table according to the inquiry; And
The data service apparatus providing the data to the user terminal
The sensing data storage system comprising:
The method according to claim 1,
A data analyzing apparatus for analyzing the retrieved data according to a predetermined method to generate analysis data, the data analyzing apparatus comprising: a data analyzing unit for analyzing the retrieved data in response to the inquiry,
The sensing data storage system further comprising:
The method according to claim 1,
Wherein the cumulative data table is a table having data identification information of the data as a key,
Wherein the latest data table is a table having sensor identification information of the data as a key.
The method of claim 3,
The data storage device includes:
And updates the row of the latest data table corresponding to the sensor identification information of the data according to the data.
As a data storage device,
A communication interface for receiving data via a communication network;
A processor for storing and retrieving the data according to a predetermined program; And
A memory for storing the program
, ≪ / RTI &
Wherein the program, when executed on the processor, causes the data storage device to:
Issuing data identification information on the input data,
Storing the input data in a cumulative data table and a latest data table,
Receiving a query requesting retrieval of data,
Retrieving the data from the latest data table using sensor identification information of the data if the query is a query on the latest data,
And to output the data.
6. The method of claim 5,
Wherein the cumulative data table is a table having data identification information of the data as a key,
Wherein the latest data table is a table having sensor identification information of the data as a key.
The method according to claim 6,
Wherein the program, when executed on the processor, causes the data storage device to:
And update the row of the latest data table corresponding to the sensor identification information of the input data according to the input data when a row of the latest data table corresponding to the sensor identification information of the input data exists Data storage device.
8. The method of claim 7,
Wherein the program, when executed on the processor, causes the data storage device to:
And to generate a row of the latest data table corresponding to the sensor identification information of the input data when a row of the latest data table corresponding to the sensor identification information of the input data does not exist.
The method according to claim 6,
Wherein the program, when executed on the processor, causes the data storage device to:
And generate a row of the cumulative data table corresponding to the data identification information of the input data.
6. The method of claim 5,
Wherein the program, when executed on the processor, causes the data storage device to:
And to retrieve search data from the cumulative data table using sensor identification information of the data if the query is not a query on the latest data.
A method for a data storage device to store input data,
Issuing data identification information on the input data;
Storing the input data in a cumulative data table and a most recent data table;
Receiving a query requesting retrieval of data;
Retrieving data from the latest data table using sensor identification information of the data if the query is a query on the latest data; And
Outputting the retrieved data;
Lt; / RTI >
12. The method of claim 11,
Wherein the cumulative data table is a table having data identification information of the data as a key,
Wherein the latest data table is a table having sensor identification information of the data as a key.
12. The method of claim 11,
Wherein the step of storing the input data in a cumulative data table and a latest data table comprises:
Updating the row of the latest data table corresponding to the sensor identification information of the input data according to the input data when a row of the latest data table corresponding to the sensor identification information of the input data exists, And storing the data.
14. The method of claim 13,
Wherein the step of storing the input data in a cumulative data table and a latest data table comprises:
And generating a row of the latest data table corresponding to sensor identification information of the input data when a row of the latest data table corresponding to the sensor identification information of the input data does not exist How to store data.
13. The method of claim 12,
Wherein the step of storing the input data in a cumulative data table and a latest data table comprises:
And generating a row of the accumulated data table corresponding to the data identification information of the input data.
12. The method of claim 11,
Retrieving search data from the cumulative data table using sensor identification information of the data if the query is not a query on the latest data;
≪ / RTI >
KR1020140138580A 2013-11-19 2014-10-14 System for saving sensing data, apparatus for saving data, method for saving data KR20150057967A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/543,611 US20150142731A1 (en) 2013-11-19 2014-11-17 System for saving sensing data, apparatus for saving data, method for saving data

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20130140899 2013-11-19
KR1020130140899 2013-11-19

Publications (1)

Publication Number Publication Date
KR20150057967A true KR20150057967A (en) 2015-05-28

Family

ID=53392681

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140138580A KR20150057967A (en) 2013-11-19 2014-10-14 System for saving sensing data, apparatus for saving data, method for saving data

Country Status (1)

Country Link
KR (1) KR20150057967A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102274268B1 (en) * 2020-08-20 2021-07-07 주식회사 더키 Apparatus and method for managing energy using a plurality of database server

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102274268B1 (en) * 2020-08-20 2021-07-07 주식회사 더키 Apparatus and method for managing energy using a plurality of database server

Similar Documents

Publication Publication Date Title
CN105786808B (en) A kind of method and apparatus for distributed execution relationship type computations
CN104516894B (en) Method and apparatus for managing time series databases
US20210319002A1 (en) Method and system for indexing of time-series data
JP7038113B2 (en) Permitting Semantic Mashups on the Internet of Things
CN103702053A (en) Video storage and search method and system as well as monitoring system
WO2015140927A1 (en) Data transfer monitoring system, data transfer monitoring method, and site system
US20130185429A1 (en) Processing Store Visiting Data
CN107016056B (en) Distributed storage system and method for large-volume heterogeneous sensing data in Internet of things
CN104933175B (en) Performance data correlation analysis method and performance monitoring system
KR102233867B1 (en) Extracting similar group elements
WO2016127093A1 (en) Wire diagram tagging system
US9558252B2 (en) Information processing system, data management method, information processing apparatus, and control method and control program therefor
CN111859132A (en) Data processing method and device, intelligent equipment and storage medium
US11567930B2 (en) Adaptive data retrieval with runtime authorization
JP2015114937A (en) Extraction device, data processing system, extraction method, and extraction program
US10565224B2 (en) Data provision apparatus and data provision method
US11709831B2 (en) Cost-based query optimization for array fields in database systems
CN112035413B (en) Metadata information query method, device and storage medium
KR20150057967A (en) System for saving sensing data, apparatus for saving data, method for saving data
KR20210000041A (en) Method and apparatus for analyzing log data in real time
KR101648401B1 (en) Database apparatus, storage unit and method for data management and data analysys
KR20140007300A (en) System and method for processing sensor stream data based hadoop
KR101638986B1 (en) Server, method and system for information service with big data classification user-based and recording medium thereof
US20170180511A1 (en) Method, system and apparatus for dynamic detection and propagation of data clusters
CN113608981A (en) Time sequence database testing method and device, computer equipment and storage medium

Legal Events

Date Code Title Description
WITB Written withdrawal of application