CN109656968A - Data query method, apparatus and storage medium under distributed environment - Google Patents
Data query method, apparatus and storage medium under distributed environment Download PDFInfo
- Publication number
- CN109656968A CN109656968A CN201811360217.8A CN201811360217A CN109656968A CN 109656968 A CN109656968 A CN 109656968A CN 201811360217 A CN201811360217 A CN 201811360217A CN 109656968 A CN109656968 A CN 109656968A
- Authority
- CN
- China
- Prior art keywords
- data
- source
- data source
- target data
- query
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000009826 distribution Methods 0.000 claims description 34
- 238000013507 mapping Methods 0.000 claims description 22
- 238000005538 encapsulation Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims 1
- 238000013506 data mapping Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000000149 penetrating effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses the data query method, apparatus and storage medium under a kind of distributed environment, which comprises receives inquiry request from source deployment unit;The target data source of access is determined according to the inquiry request;Judge whether the source deployment unit can directly access the target data source;When the source deployment unit cannot directly access target data source when, the data query micro services of concurrent invocation target data source carry out data base querying;Query results are obtained according to the query result that the data query micro services return.The present invention source deployment unit cannot directly access target data source when, data query micro services are provided, target data source are inquired, when solving each data source deployment unit being divided to arrange, data can not unified query the problem of.
Description
Technical field
The present invention relates to technical field of information retrieval, more specifically to the data query under a kind of distributed environment
Method, apparatus storage medium.
Background technique
After dividing table using a point library, different server resources can be disposed according to different data distributions, apply
Server can only access the business datum in the data source that this deployment unit can be accessed directly, and can not access other deployments list
Data in the data source of member.
In the prior art, after table is divided in a point library, the access routing of application can be according to different data distributions, by application
Request is forwarded on corresponding application server, and if there is no the data inquiry request across data source, this routing mode is not
Will appear problem, once and the inquiry request of business needs to access different data sources, traditional access mode, which is just unable to satisfy, to be needed
It asks, the unified query of data can not be carried out.
Summary of the invention
To solve the above problems, the embodiment of the present invention provide a kind of data query method, apparatus under distributed environment and
Storage medium can be handled the inquiry request across data source under distributed environment.
The first aspect of the embodiment of the present invention provides a kind of data query method under distributed environment, the method packet
It includes: receiving inquiry request from source deployment unit;The target data source of access is determined according to the inquiry request;Judge the source portion
Whether administration's unit can directly access the target data source;When the source deployment unit cannot directly access target data source when,
The data query micro services of concurrent invocation target data source carry out data base querying;It is returned according to the data query micro services
Query result obtains query results.
Further, the data query micro services are provided using Hession protocol encapsulation, in a manner of micro services
Data-query interfaces.
Further, it includes: to obtain that the query result returned according to the data query micro services, which obtains query results,
The sub- result set of inquiry that the data query micro services return;All sub- result sets of inquiry are ranked up, are merged, are obtained most
Whole query results;Wherein, during the sub- result set of inquiry is ranked up, is merged, time controlled released memory.
Further, determine that the target data source accessed includes: according to the inquiry request
Deployment unit relevant information is obtained, the deployment unit relevant information includes reflecting between deployment unit and data source
Penetrate the mapping relations between relationship, data source and Data Basket;According in the inquiry request data distribution key calculate and institute
State the corresponding target data basket of data distribution key;According between the target data basket and the data source and Data Basket
Mapping relations determine the target data source of the inquiry request.
Further, judge whether the source deployment unit can directly access the target data source and include:
Judging whether there is the source deployment unit according to the mapping relations between the deployment unit and data source cannot
The target data source directly accessed.
Further, the data query micro services that the target data source described in the concurrent invocation provides are to the number of targets
Before carrying out data base querying according to source: being grouped according to the number of the target data source to data distribution key;Using multi-thread program-controlled
Device processed carries out concurrent processing to the calling data query micro services according to target data source dimension.
Optionally, if there is no data distribution key in the inquiry request, the target data source described in the concurrent invocation
Before the data query micro services of offer carry out data base querying to the target data source,
Concurrently located using Multi-thread control device according to all data source dimensions in the deployment unit relevant information
Reason.
The second aspect of the embodiment of the present invention provides the data query device under a kind of distributed environment, which is characterized in that
Described device includes: enquiry module, for receiving inquiry request from source deployment unit;Target data source determining module is used for root
The target data source of access is determined according to the inquiry request;Judgment module, judges whether the source deployment unit can directly access
The target data source;Concurrent enquiry module, the source deployment unit cannot directly access target data source when, concurrent invocation
The data query micro services that target data source provides carry out data base querying to target data source;Data query micro services, are used for
Data base querying is carried out to target data source;Summarizing module, the query result for being returned according to the data query micro services
Obtain query results.
Further, the data query micro services are provided using Hession protocol encapsulation, in a manner of micro services
Data-query interfaces.
Further, the summarizing module obtains query result according to the query result that the data query micro services return
Collection includes: the sub- result set of inquiry for obtaining the data query micro services and returning;All sub- result sets of inquiry are ranked up,
Merge, obtains final query results;Wherein, during the sub- result set of inquiry is ranked up, is merged, timing
Releasing memory.
Further, target data source determining module includes: configuration center module, for storing deployment unit correlation letter
Breath, the deployment unit relevant information include mapping relations, data source and Data Basket between deployment unit and data source it
Between mapping relations;Computing module, for obtaining deployment unit relevant information, according to the data distribution key in the inquiry request
Calculate target data basket corresponding with the data distribution key;According to the target data basket and the data source and data
Mapping relations between basket determine the target data source of the inquiry request.
Further, the judgment module judges whether the source deployment unit can directly access the target data source
Include:
Judging whether there is the source deployment unit according to the mapping relations between the deployment unit and data source cannot
The target data source directly accessed.
Further, the inquiry unit further include:
Grouping module, for being grouped according to the number of the target data source to data distribution key;
Multi-thread control device, for concurrently being located according to target data source dimension to the calling data query micro services
Reason.
Optionally, single according to the deployment using Multi-thread control device if there is no data distribution key in the inquiry request
All data source dimensions in first relevant information carry out concurrent processing.
The third aspect of the embodiment of the present invention provides a kind of computer readable storage medium, is stored thereon with computer journey
The step of sequence, which can be executed by processor to realize the method for the embodiment of the present invention.
The embodiment of the present invention is inquired under distributed environment when needing to access different data sources, determines institute by inquiry request
The target data source that need to be accessed, and by way of the data query micro services that concurrent invocation target data source provides, to difference
Target data source inquired.The embodiment of the invention provides the unified access modes to different data sources, solve distribution
Under formula environment cannot across data source access the problem of.
Detailed description of the invention
Fig. 1 shows one embodiment of the data query method under distributed environment according to the present invention;
Fig. 2 shows a kind of implementations according to an embodiment of the present invention for obtaining query results;
Fig. 3 shows another embodiment of the data query method under distributed environment according to the present invention;
Fig. 4 shows one embodiment of the data query device under distributed environment according to the present invention;
Fig. 5 shows another embodiment of the data query device of data under distributed environment according to the present invention.
Specific embodiment
The various aspects of technical solution, feature and advantage to facilitate the understanding of the present invention, with reference to the accompanying drawing to this hair
It is bright to be specifically described.It should be appreciated that following various embodiments are served only for for example, and is not intended to limit the present invention
Protection scope.
[embodiment 1]
Fig. 1 shows one embodiment of data query method under distributed environment according to the present invention, referring to Fig.1, this reality
Applying method described in example 1 includes:
S11: inquiry request is received from source deployment unit;
S12: the target data source of inquiry request is determined according to the inquiry request;
S13: judge whether the source deployment unit can directly access the target data source;
S14: the source deployment unit cannot directly access target data source when, the data of concurrent invocation target data source
It inquires micro services and carries out data base querying;
S15: query results are obtained according to the query result that the data query micro services return.
Method described in the embodiment of the present invention by the source deployment unit cannot directly access target data source when, and
The data query micro services for sending out invocation target data source carry out data base querying, are the number across data source deployment under distributed environment
According to providing a kind of unification, efficient data query method.
In a kind of implementation of the present embodiment, processing S14 in, the data query micro services be using
Hessian protocol encapsulation, the data-query interfaces that are provided in a manner of micro services.
For example, the data query micro services can be the data-query interfaces using Hessian protocol encapsulation,
Bottom can be used MyBatis carry out database inquiry, and to paging logic carry out specially treated, will from return start to
The record of max becomes returning to the record from 0 to start+max.
Hessian is remoting on http (long-range http) tool of a lightweight, uses Binary-RPC
(Remote Method Invocation, remote method call) agreement.Binary-RPC agreement is with the binary format of standard
Define the information (object, method, parameter of request etc.) of request, therefore, Hessian is well suited for sending binary data, together
When there is firewall penetrating ability again.
The present embodiment provides mesh using micro services mode using the binary encoding protocols of Hessian for source deployment unit
The data-query interfaces for marking data source, so that the data query under distributed environment across data source is more simple and fast.
Fig. 2 shows a kind of implementations according to an embodiment of the present invention for obtaining query results, as shown in Fig. 2,
It handles in S15, the query result returned according to the data query micro services obtains query results and includes:
S151: the sub- result set of inquiry that the data query micro services return is obtained;
S152: all sub- result sets of inquiry are ranked up, are merged, final query results are obtained.
Wherein, in processing S152, during the sub- result set of inquiry is ranked up, is merged, time controlled released memory,
It avoids and OOM (Out Of Memory, memory overflow) problem occurs.
[embodiment 2]
Fig. 3 shows another embodiment of the data query method under distributed environment according to the present invention, such as Fig. 3 institute
Show, the data query method under distributed environment described in the present embodiment includes:
S21: inquiry request is received from source deployment unit;
S22: deployment unit relevant information is obtained;
S23: target data corresponding with the data distribution key is calculated according to the data distribution key in the inquiry request
Basket;
S24: according to the mapping relations determination between the target data basket and the data source and Data Basket
The target data source of inquiry request.
S25: judge whether the source deployment unit can directly access the target data source;
S26: when the source deployment unit cannot directly access target data source when, the data of concurrent invocation target data source
It inquires micro services and carries out data base querying;
Specifically, the deployment unit relevant information includes reflecting between deployment unit and data source in processing S22
Penetrate the mapping relations between relationship, data source and Data Basket.The data source can be an oracle database, the number
It is after table is divided in a point library according to basket, the sublist number of corresponding point of table of each data distribution key, is deposited with data source in inquiry request
In static corresponding relationship.
The deployment unit relevant information is pre-stored in independent configuration unit, true according to data distribution key in needs
When determining the target data source of inquiry request access, the deployment unit correlation letter currently traded can be directly obtained from configuration unit
Breath does not have to be concerned about specific data distribution.
In processing S23, the data distribution key is that the data of queried access are mapped to Data Basket
shardingKey.Divide in table in a point library, chooses some service fields as some system and divide table foundation, and according to the business
The value of field calculates cryptographic Hash and is mapped on some Data Basket, wherein the service fields are exactly shardingKey.?
That is shardingKey and Data Basket have a mapping relations, the present invention be according in inquiry request data distribution key and
Deployment unit relevant information determines target data source.
In processing S25, judging whether the source deployment unit can directly access the target data source includes: according to institute
It states the mapping relations between deployment unit and data source and judges that can the source deployment unit directly access the target data source.
In the data source that cannot directly access there are the source deployment unit, the processing of S26 is carried out.
Further, in processing 26, the target data source that the source deployment unit cannot be accessed directly if it exists, simultaneously
Before the data query micro services that hair calls the target data source to provide carry out data base querying to the target data source, root
The data distribution key is grouped according to the number of target data source, using Multi-thread control device according to target data source dimension
Carry out concurrent processing.
Specifically, calling data to look into when the target data source that cannot directly access there are the source deployment unit
Before asking micro services, data distribution key can be grouped according to the number of target data source, be grouped according to described by the inquiry
Request is decomposed into the subtask that the data query micro services that multiple calling corresponding target data sources provide carry out data base querying, so
Using Multi-thread control device, according to target data source dimension carries out concurrent processing to the subtask afterwards.The Multi-thread control device can
Think the multithreading task control module encapsulated using Java thread pool model, it is main to realize addition subtask and from the son
The function that the result set that data query micro services return is obtained in task carries out con current control to subtask.
The present embodiment is grouped data distribution key according to the number of target data source, will look into according to the dimension of target data source
Asking request tissue is multiple subtasks, can be when calling data query micro services every time, can disposably will be to same number
It is forwarded in corresponding target data source according to the inquiry request in source, improves the execution efficiency of inquiry.
Optionally, if without specified data distribution key in inquiry request, the target data source described in concurrent invocation is provided
Data query micro services to the target data source carry out data base querying before, using Multi-thread control device according to the portion
All data source dimensions affixed one's name in unit relevant information carry out concurrent processing, by the dimension of all data sources by the inquiry request
Tissue is the subtask that the data query micro services that multiple calling corresponding target data sources provide carry out data base querying, is then made
Concurrent processing is carried out to the subtask by all data source dimensions with Multi-thread control device.
Fig. 4 shows one embodiment of the data query device under distributed environment according to the present invention, as shown, institute
Stating inquiry unit 40 includes:
41: enquiry module, for receiving inquiry request from source deployment unit 70;
42: target data source determining module, for determining the target data source 50 of access according to the inquiry request;
43: judgment module judges whether the source deployment unit can directly access the target data source 60;
44: concurrent enquiry module, the source deployment unit cannot directly access target data source 60 when, concurrent invocation mesh
It marks the data query micro services 45 that data source provides and data base querying is carried out to target data source;
45: data query micro services, for carrying out data base querying to target data source 60;
46: summarizing module, the query result for being returned according to the data query micro services 45 obtain query results.
Specifically, the data query micro services are using Hession protocol encapsulation, the number provided in a manner of micro services
According to query interface.
Further, the summarizing module obtains query result according to the query result that the data query micro services return
Collection includes:
Obtain the sub- result set of inquiry that the data query micro services return;
All sub- result sets of inquiry are ranked up, are merged, final query results are obtained;
Wherein, during the sub- result set of inquiry is ranked up, is merged, time controlled released memory.
Fig. 5 shows another embodiment of data query device under distributed environment according to the present invention, as shown in figure 5,
The target data source determining module includes:
Configuration center module 47, for storing deployment unit relevant information, the deployment unit relevant information includes deployment
Mapping relations, data source between unit and data source and the mapping relations between Data Basket;
Computing module 48, for obtaining the deployment unit relevant information, according to the data distribution in the inquiry request
Key calculates target data basket corresponding with the data distribution key;According to the target data basket and the data source and number
The target data source of the inquiry request is determined according to the mapping relations between basket.
Further, the judgment module judges whether the source deployment unit can directly access the target data source
Include:
Judging whether there is the source deployment unit according to the mapping relations between the deployment unit and data source cannot
The target data source directly accessed.
Further, the inquiry unit further include:
49: grouping module, for being grouped according to the number of the target data source to data distribution key;
50: Multi-thread control device, for being carried out simultaneously according to target data source dimension to the calling data query micro services
Hair processing.
Optionally, single according to the deployment using Multi-thread control device if there is no data distribution key in the inquiry request
All data source dimensions in first relevant information carry out concurrent processing.
The technical staff in the field can be understood that, for convenience and simplicity of description, the device of foregoing description,
Module, the specific work process of unit, can be with reference to corresponding process in preceding method embodiment, and details are not described herein.
According to an embodiment of the invention, additionally providing a kind of computer readable storage medium, it is stored thereon with computer journey
Sequence, the program can be executed by processor any method realized in preceding method embodiment.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment can
It realizes by means of software and necessary general hardware platform, naturally it is also possible to pass through hardware.Based on this understanding, on
Stating technical solution, substantially the part that contributes to existing technology can be embodied in the form of software products in other words, should
Computer software product may be stored in a computer readable storage medium, such as ROM/RAM, magnetic disk, CD, including several fingers
It enables and using so that a computer equipment (can be personal computer, server or the network equipment etc.) executes each implementation
Method described in certain parts of example or embodiment.
Finally, it should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although
Present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: it still may be used
To modify the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;
And these are modified or replaceed, technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution spirit and
Range.
Claims (15)
1. a kind of data query method under distributed environment, which is characterized in that the described method includes:
Inquiry request is received from source deployment unit;
The target data source of access is determined according to the inquiry request;
Judge whether the source deployment unit can directly access the target data source;
When the source deployment unit cannot directly access target data source when, the data query of concurrent invocation target data source is in incognito
Business carries out data base querying;
Query results are obtained according to the query result that the data query micro services return.
2. the method according to claim 1, wherein the data query micro services are using Hession agreement
Data-query interfaces encapsulating, being provided in a manner of micro services.
3. the method according to claim 1, wherein the query result returned according to the data query micro services
Obtaining query results includes:
Obtain the sub- result set of inquiry that the data query micro services return;
All sub- result sets of inquiry are ranked up, are merged, final query results are obtained;
Wherein, during the sub- result set of inquiry is ranked up, is merged, time controlled released memory.
4. method described in any one of -3 claims according to claim 1, which is characterized in that according to the inquiry request
Determine that the target data source accessed includes:
Deployment unit relevant information is obtained, the deployment unit relevant information includes that the mapping between deployment unit and data source is closed
Mapping relations between system, data source and Data Basket;
Target data basket corresponding with the data distribution key is calculated according to the data distribution key in the inquiry request;
The inquiry request is determined according to the mapping relations between the target data basket and the data source and Data Basket
Target data source.
5. according to the method described in claim 4, it is characterized in that, to judge whether the source deployment unit can directly access described
Target data source includes:
Judging whether there is the source deployment unit according to the mapping relations between the deployment unit and data source cannot be direct
The target data source of access.
6. according to the method described in claim 5, it is characterized in that, the number that the target data source described in the concurrent invocation provides
It is investigated that before asking micro services to target data source progress data base querying:
Data distribution key is grouped according to the number of the target data source;
Concurrent processing is carried out to the calling data query micro services according to target data source dimension using Multi-thread control device.
7. according to the method described in claim 6, it is characterized in that, if there is no data distribution key in the inquiry request,
The data query micro services that target data source described in the concurrent invocation provides carry out data base querying to the target data source
Before,
Concurrent processing is carried out according to all data source dimensions in the deployment unit relevant information using Multi-thread control device.
8. the data query device under a kind of distributed environment, which is characterized in that described device includes:
Enquiry module, for receiving inquiry request from source deployment unit;
Target data source determining module, for determining the target data source of access according to the inquiry request;
Judgment module, judges whether the source deployment unit can directly access the target data source;
Concurrent enquiry module, the source deployment unit cannot directly access target data source when, concurrent invocation target data source
The data query micro services of offer carry out data base querying to target data source;
Data query micro services, for carrying out data base querying to target data source;
Summarizing module, the query result for being returned according to the data query micro services obtain query results.
9. inquiry unit according to claim 8, which is characterized in that the data query micro services are using Hession
Protocol encapsulation, the data-query interfaces that are provided in a manner of micro services.
10. inquiry unit according to claim 9, which is characterized in that the summarizing module is micro- according to the data query
The query result that service returns obtains query results
Obtain the sub- result set of inquiry that the data query micro services return;
All sub- result sets of inquiry are ranked up, are merged, final query results are obtained;
Wherein, during the sub- result set of inquiry is ranked up, is merged, time controlled released memory.
11. according to inquiry unit described in any one of claim 7-10 claim, which is characterized in that the number of targets
Include: according to source determining module
Configuration center module, for storing deployment unit relevant information, the deployment unit relevant information include deployment unit with
Mapping relations, data source between data source and the mapping relations between Data Basket;
Computing module is calculated for obtaining the deployment unit relevant information according to the data distribution key in the inquiry request
Target data basket corresponding with the data distribution key;According to the target data basket and the data source and Data Basket
Between mapping relations determine the target data source of the inquiry request.
12. inquiry unit according to claim 11, which is characterized in that the judgment module judges the source deployment unit
Whether can directly access the target data source includes:
Judging whether there is the source deployment unit according to the mapping relations between the deployment unit and data source cannot be direct
The target data source of access.
13. inquiry unit according to claim 12, which is characterized in that the inquiry unit further include:
Grouping module, for being grouped according to the number of the target data source to data distribution key;
Multi-thread control device, for carrying out concurrent processing to the calling data query micro services according to target data source dimension.
14. inquiry unit according to claim 13, which is characterized in that if there is no data distribution in the inquiry request
Key carries out concurrent processing according to all data source dimensions in the deployment unit relevant information using Multi-thread control device.
15. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program can be located
Manage the step of device is executed to realize any one of claim 1 to 7 the method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811360217.8A CN109656968A (en) | 2018-11-15 | 2018-11-15 | Data query method, apparatus and storage medium under distributed environment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811360217.8A CN109656968A (en) | 2018-11-15 | 2018-11-15 | Data query method, apparatus and storage medium under distributed environment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109656968A true CN109656968A (en) | 2019-04-19 |
Family
ID=66111945
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811360217.8A Pending CN109656968A (en) | 2018-11-15 | 2018-11-15 | Data query method, apparatus and storage medium under distributed environment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109656968A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110222075A (en) * | 2019-04-25 | 2019-09-10 | 视联动力信息技术股份有限公司 | A kind of method, view networked system and the mserver system of response data inquiry |
CN110457382A (en) * | 2019-08-12 | 2019-11-15 | 中国联合网络通信集团有限公司 | Business processing method and equipment |
CN111125159A (en) * | 2019-12-24 | 2020-05-08 | 亚信科技(中国)有限公司 | Data statistics method and device |
WO2021031407A1 (en) * | 2019-08-16 | 2021-02-25 | 平安科技(深圳)有限公司 | Method and apparatus for implementing interactive data query between heterogeneous databases, and electronic device and storage medium |
CN112580307A (en) * | 2020-12-14 | 2021-03-30 | 用友网络科技股份有限公司 | Multi-data source access method, device, system and readable storage medium |
CN114185870A (en) * | 2021-12-13 | 2022-03-15 | 中国农业银行股份有限公司 | Data migration method and device, electronic equipment and storage medium |
CN119065962A (en) * | 2024-07-26 | 2024-12-03 | 九恒星(武汉)信息技术有限公司 | Method, device, equipment and storage medium for heterogeneous SQL verification under microservice architecture |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107305554A (en) * | 2016-04-20 | 2017-10-31 | 泰康保险集团股份有限公司 | Data query processing method and processing device |
CN107729370A (en) * | 2017-09-12 | 2018-02-23 | 上海艾融软件股份有限公司 | Micro services multi-data source connects implementation method |
CN107818127A (en) * | 2017-09-09 | 2018-03-20 | 国网浙江省电力公司 | A kind of querying method and system for multi-source data |
CN108108456A (en) * | 2017-12-28 | 2018-06-01 | 重庆邮电大学 | A kind of information resources distributed enquiring method based on metadata |
US20180316579A1 (en) * | 2011-10-05 | 2018-11-01 | Cinchwadgaon, Pune | System for organizing and fast searching of massive amounts of data |
-
2018
- 2018-11-15 CN CN201811360217.8A patent/CN109656968A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180316579A1 (en) * | 2011-10-05 | 2018-11-01 | Cinchwadgaon, Pune | System for organizing and fast searching of massive amounts of data |
CN107305554A (en) * | 2016-04-20 | 2017-10-31 | 泰康保险集团股份有限公司 | Data query processing method and processing device |
CN107818127A (en) * | 2017-09-09 | 2018-03-20 | 国网浙江省电力公司 | A kind of querying method and system for multi-source data |
CN107729370A (en) * | 2017-09-12 | 2018-02-23 | 上海艾融软件股份有限公司 | Micro services multi-data source connects implementation method |
CN108108456A (en) * | 2017-12-28 | 2018-06-01 | 重庆邮电大学 | A kind of information resources distributed enquiring method based on metadata |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110222075A (en) * | 2019-04-25 | 2019-09-10 | 视联动力信息技术股份有限公司 | A kind of method, view networked system and the mserver system of response data inquiry |
CN110222075B (en) * | 2019-04-25 | 2021-11-19 | 视联动力信息技术股份有限公司 | Method for responding to data query, video networking system and mserver system |
CN110457382A (en) * | 2019-08-12 | 2019-11-15 | 中国联合网络通信集团有限公司 | Business processing method and equipment |
WO2021031407A1 (en) * | 2019-08-16 | 2021-02-25 | 平安科技(深圳)有限公司 | Method and apparatus for implementing interactive data query between heterogeneous databases, and electronic device and storage medium |
CN111125159A (en) * | 2019-12-24 | 2020-05-08 | 亚信科技(中国)有限公司 | Data statistics method and device |
CN112580307A (en) * | 2020-12-14 | 2021-03-30 | 用友网络科技股份有限公司 | Multi-data source access method, device, system and readable storage medium |
CN114185870A (en) * | 2021-12-13 | 2022-03-15 | 中国农业银行股份有限公司 | Data migration method and device, electronic equipment and storage medium |
CN119065962A (en) * | 2024-07-26 | 2024-12-03 | 九恒星(武汉)信息技术有限公司 | Method, device, equipment and storage medium for heterogeneous SQL verification under microservice architecture |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109656968A (en) | Data query method, apparatus and storage medium under distributed environment | |
US5969967A (en) | Methods and apparatus for conspiracy between objects | |
US5915113A (en) | Visual application partitioning for creating distributed object oriented applications | |
EP2363806A1 (en) | Connection handler and method for providing applications with heterogeneous connection objects | |
US20030182461A1 (en) | Service mapping method of enterprise application modeling and development for multi-tier service environments | |
US20120023154A1 (en) | Rapid client-side component processing based on component relationships | |
JP2004534304A5 (en) | ||
US20030055862A1 (en) | Methods, systems, and articles of manufacture for managing systems using operation objects | |
CN101577705A (en) | Multi-core paralleled network traffic load balancing method and system | |
CN108959496A (en) | Integration across database access method and abstract data access method based on dynamic proxy | |
CN107133101B (en) | Adaptive computing migration middleware in an IoT system | |
CN102523308A (en) | Application development method and development and application platform system for operating method | |
US10768974B2 (en) | Specifying an order of a plurality of resources in a transaction according to distance | |
CN100399277C (en) | Accessing computational grids | |
CN109685646B (en) | Capital service method and system thereof | |
CN110472124A (en) | Data managing method, device and the storage medium of customer service system | |
CN110188258A (en) | The method and device of external data is obtained using crawler | |
Alberola et al. | A performance evaluation of three multiagent platforms | |
US9323509B2 (en) | Method and system for automated process distribution | |
US20220256011A1 (en) | Methods and apparatuses for service discovery | |
Mishra et al. | Performance of cloudlets in task implementation using ant colony optimization technique | |
CN114297699B (en) | Automatic encryption and decryption method and system for complex structure data | |
CN116700929A (en) | Task batch processing method and system based on artificial intelligence | |
WO2022225578A1 (en) | Real-time event-driven serverless functions within storage systems for near data processing | |
CN118502965B (en) | Acceleration card distribution method and device and artificial intelligent platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190419 |
|
WD01 | Invention patent application deemed withdrawn after publication |