Distributed data processing method and system
A technology of distributed data and processing methods, applied in the field of data processing, can solve problems such as poor scalability, and achieve the effect of scalability and adaptability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0087] As the distributed data processing method that a kind of server end operation of the present invention, such as figure 2 shown, including the following steps:
[0088] The server obtains resource information of the client in real time.
[0089] The server determines a task conforming to the processing capability of the client according to the resource information.
[0090] The server assigns and sends tasks that meet its processing capabilities to the client.
[0091] Wherein, the task includes the address of the data to be processed, the address of the plug-in library, and the processing instruction type required for processing the data to be processed. Plug-and-play plug-ins are stored in the plug-in library.
[0092] In the distributed data processing method run by the server of the present invention, the distributed task contains the address of the plug-in required to process the data to be processed, and the client can complete the data processing without insta...
Embodiment 2
[0094] As an embodiment of the present invention, on the basis of Embodiment 1, the distributed data processing method run on the server side further includes the following steps of updating the plug-in library:
[0095] Store new plugins into said plugin repository.
[0096] The processing instruction type corresponding to the new plug-in is stored in the server.
[0097] The version corresponding to the new plug-in is stored in the server. Correspondingly, the task may also include plug-in version information, and the specific form of the task including plug-in version information is as follows: .
[0098] During the normal operation of the server, if there is a new type of data processing, at this time, it is only necessary to update the plug-in library, and add the new type of data processing plug-in to the existing plug-in library. The task contains the address of the new plug-in, and when the client processes the task, it only needs to call the new plug-in according to...
Embodiment 3
[0100] As an embodiment of the present invention, on the basis of the above-mentioned embodiment 1 or embodiment 2, in the step of assigning and sending a task that meets the processing capability of the client to a client that meets the task processing conditions, the task It also includes the state of the data to be processed, and the state of the data to be processed further includes client information and tag information, wherein,
[0101] The client information is the information of the client assigned to the data to be processed; the marking information is information marking that the data to be processed has been taken away.
[0102]When the server assigns a new task to fetch data to be processed, all those with the tag information indicate that the data to be processed has been taken away and cannot be re-taken and distributed; it can effectively reduce or even prevent the same data to be processed from being distributed to The occurrence of resource waste caused by re...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com