A method for loading data into a database
A database and data technology, applied in the field of big data, can solve problems such as migration obstacles
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0025] Such as figure 1 Shown is a schematic diagram of a method for loading data into a database according to the present invention, the method comprising:
[0026] receiving a request to import data into a computing environment having at least a distributed data storage system to provide non-relational data storage, the data imported from an external source via an application programming interface (API);
[0027] Analyze one or more characteristics of the request to determine whether the request corresponds to a request to import a large data load;
[0028] If the request is for a large data load, it causes the data to be temporarily stored;
[0029] Create one or more data management jobs to store staged data in one or more nodes of the distributed data storage system;
[0030] sending one or more data management jobs to one or more corresponding nodes in the distributed data storage system;
[0031] Make one or more jobs execute asynchronously to have staged data stored...
Embodiment 2
[0043] A non-transitory computer-readable medium having stored thereon instructions that, when executed by one or more processors, are configurable to cause the one or more processors to:
[0044] receiving a request to import data into a computing environment having at least a distributed data storage system to provide non-relational data storage, the data imported from an external source via an application programming interface (API);
[0045] Analyze one or more characteristics of the request to determine whether the request corresponds to a request to import a large data load;
[0046] If the request is for a large data load, it causes the data to be temporarily stored;
[0047] Create one or more data management jobs to cause staged data to be stored in one or more nodes of the distributed data storage system;
[0048] sending one or more data management jobs to one or more corresponding nodes in the distributed data storage system;
[0049] Make one or more jobs execut...
Embodiment 3
[0061] A system capable of loading data into a database environment with relational and non-relational data stores, the system comprising:
[0062] physical storage device;
[0063]One or more hardware processors, coupled to physical storage devices, one or more hardware processors configurable to receive requests to import data into a computing environment having at least a distributed data storage system to provide non-relational data storage , to import data from an external source through an application programming interface (API), analyze one or more characteristics of the request to determine whether the request corresponds to a request to import a large data load, in order to stage the data while the request is being used for the requested large data load , to create one or more data management jobs to store staged data in one or more nodes of the distributed data storage system, to send the one or more data management jobs to one or more corresponding nodes. A distrib...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 
