CN117633059B - Data query method based on distributed database - Google Patents

Data query method based on distributed database Download PDF

Info

Publication number
CN117633059B
CN117633059B CN202410105274.0A CN202410105274A CN117633059B CN 117633059 B CN117633059 B CN 117633059B CN 202410105274 A CN202410105274 A CN 202410105274A CN 117633059 B CN117633059 B CN 117633059B
Authority
CN
China
Prior art keywords
data
distributed database
data table
sub
position information
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.)
Active
Application number
CN202410105274.0A
Other languages
Chinese (zh)
Other versions
CN117633059A (en
Inventor
植挺生
***
邓超河
汤智彬
赵尚谦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Guangyu Technology Development Co Ltd
Original Assignee
Guangdong Guangyu Technology Development Co Ltd
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 Guangdong Guangyu Technology Development Co Ltd filed Critical Guangdong Guangyu Technology Development Co Ltd
Priority to CN202410105274.0A priority Critical patent/CN117633059B/en
Publication of CN117633059A publication Critical patent/CN117633059A/en
Application granted granted Critical
Publication of CN117633059B publication Critical patent/CN117633059B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2471Distributed queries
    • 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/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a data query method based on a distributed database, and belongs to the technical field of databases. The data query method based on the distributed database comprises the following steps: acquiring position information of each data table in a database; establishing a data position information base according to the position information of each data table in the database; establishing a relational distributed database according to the data position information base; and obtaining a data query result by utilizing the data query requirement according to the relational distributed database. According to the characteristics of the distributed databases, the data in the databases are distributed and configured, the method is suitable for arrangement of databases of various data, improves data processing efficiency, enables database management of each novel sub-distributed database of the relational distributed databases to be independent of each other, is convenient for managing the data, but enables each independent novel sub-distributed database to have a relation, and can be processed through the relation simultaneously, so that the overall working efficiency of the databases is improved.

Description

Data query method based on distributed database
Technical Field
The invention belongs to the technical field of databases, and particularly relates to a data query method based on a distributed database.
Background
Distributed database systems have evolved based on centralized database system technology, with their own features and characteristics. With the widespread use of distributed databases, users have also put higher performance requirements on distributed databases, such as load balancing, fusing and current limiting, etc. At present, a client middleware is generally utilized to package and reform a database client so as to improve the access performance of a distributed database. Although the complexity in implementation is low, unified adjustment cannot be performed for the client, and access to the distributed database cannot be managed effectively.
Disclosure of Invention
The invention aims to: a data query method based on a distributed database is provided to solve the above problems existing in the prior art.
The technical scheme is as follows: a data query method based on a distributed database, comprising:
s1, acquiring position information of each data table in a database, wherein the position information of the data table comprises the position information of each data in the data table;
s2, establishing a data position information base according to the position information of each data table in the database;
s3, establishing a relational distributed database according to the data position information base;
and S4, obtaining a data query result by utilizing the data query requirement according to the relational distributed database.
Preferably, the establishing a data location information base according to the location information of each data table in the database includes:
acquiring data information corresponding to each data table in a database;
establishing a data information base according to the data information corresponding to each data table;
obtaining the data position information corresponding to the attribute data in each data table according to the data information base;
the corresponding data position information in the data table is used as the position information of the data according to the attribute data in the data table;
and establishing a data position information base according to the position information of each data.
Preferably, the establishing a relational distributed database according to the data location information base includes:
s3-1, obtaining a sub-distributed database set according to the data position information base;
s3-2, obtaining the position information of the data table corresponding to each sub-distributed database according to the data position information base, and taking the position information as the related position information of each sub-distributed database;
s3-3, obtaining the associated information of each sub-distributed database in the sub-distributed database set according to the associated position information of each sub-distributed database;
s3-4, establishing an initial relation type distributed database by utilizing the association information of each sub-distributed database in the sub-distributed database set according to the sub-distributed database set;
and S3-5, verifying the initial relation type distributed database according to the data position information base to obtain the relation type distributed database.
Further, the obtaining the sub-distributed database set according to the data location information base includes:
s3-1-1, acquiring the position information of each data in a data position information base;
s3-1-2, establishing a sub-distributed database corresponding to the data table according to the position information of each data corresponding to the data table;
s3-1-3, establishing a data table list according to the position information of each data table in the database;
s3-1-4, obtaining sub-distributed databases corresponding to all the data tables in the data table list, and obtaining a sub-distributed database set.
Further, the establishing the sub-distributed database corresponding to the data table according to the position information of each data corresponding to the data table includes:
s3-1-2-1, acquiring data attribute information corresponding to the data table;
s3-1-2-2, obtaining the attribute number n of the data according to the attribute information of each data corresponding to the data table;
s3-1-2-3, performing position adjustment processing on each attribute data in the data table according to the position information of the data table to obtain a novel data table set;
s3-1-2-4, obtaining the number m of types of the novel data table in the novel data table set;
s3-1-2-5, verifying the novel data table set according to the attribute number n of the data and the category number m of the novel data table to obtain a novel data table list;
s3-1-2-6, obtaining the sub-distributed database of the data table according to the novel data table list.
Further, the performing the position adjustment processing on each attribute data in the data table according to the position information of the data table to obtain a new data table set includes:
s3-1-2-3-1, adding a first position mark on data corresponding to the head position of the data table according to the data position information base to obtain an initial data table;
s3-1-2-3-2, acquiring attribute information of each data in an initial data table;
s3-1-2-3-3, performing position adjustment processing on each attribute data in the data table according to the attribute information of each data to obtain a novel data table, and adding the novel data table into a novel data table set;
s3-1-2-3-4, acquiring a first position mark in the novel data table at a mark position corresponding to the novel data table;
s3-1-2-3-5, judging whether the marked position is the table tail of the data table, if so, ending the position adjustment processing, otherwise, returning to S3-1-2-3-3.
Further, the verifying the new data table set according to the attribute number n of the data and the category number m of the new data table to obtain a new data table list includes:
and judging whether the attribute number n of the data is the same as the category number m of the novel data table, if so, obtaining a novel data table list according to the position information of the first position mark corresponding to the novel data table in the novel data table set.
Further, the verifying the initial relational distributed database according to the data location information base to obtain the relational distributed database includes:
the method comprises the steps of taking the association information of each sub-distributed database in a sub-distributed database set corresponding to a data position information base as first association information;
acquiring association information of each initial novel sub-distributed database corresponding to the initial relational distributed database as second association information;
and judging whether the first association information corresponds to the second association information, if so, taking the initial relational distributed database as a relational distributed database, otherwise, returning to S3-4.
Preferably, the obtaining the data query result according to the data query requirement by using the relational distributed database includes:
screening from the relational distributed databases according to the data query requirement to obtain a sub-relational distributed database set;
and acquiring a data set corresponding to each sub-relational distributed database in the sub-relational distributed database set as a data query result.
Further, the step of screening the sub-relational distributed database set from the relational distributed database according to the data query requirement includes:
acquiring a data attribute requirement corresponding to a data query requirement;
according to the header data attribute of the data table corresponding to each sub-relational distributed database in the relational distributed database, the header data attribute is used as the database data attribute of the sub-relational distributed database;
judging whether the database data attribute of the sub-relational distributed database meets the data attribute requirement, if so, adding the sub-relational distributed database into a sub-relational distributed database list, otherwise, discarding the processing;
and sequentially extracting the sub-relational distributed database list to obtain a sub-relational distributed database set.
The beneficial effects are that: the invention distributes and configures the data in the database according to the characteristics of the distributed database, is suitable for the arrangement of databases of various data, and the database management of each novel sub-distributed database of the relational distributed database is mutually independent, so that the data can be conveniently managed, but the relation among each independent novel sub-distributed database can be processed through the relation concurrency, thereby improving the overall working efficiency of the database. And in the process of establishing the relational distributed database, the database is verified in multiple directions, so that inaccurate data processing caused by careless establishment of the relational distributed database is avoided, and the accuracy of the data processing is ensured.
Drawings
FIG. 1 is a flow chart of a data query method based on a distributed database provided by the invention;
FIG. 2 is a schematic diagram of a data position adjustment process according to an embodiment of the present invention.
Detailed Description
In the following description, numerous specific details are set forth in order to provide a more thorough understanding of the present invention. It will be apparent, however, to one skilled in the art that the invention may be practiced without one or more of these details. In other instances, well-known features have not been described in detail in order to avoid obscuring the invention.
Embodiment one: as shown in fig. 1, a data query method based on a distributed database includes:
s1, acquiring position information of each data table in a database, wherein the position information of the data table comprises the position information of each data in the data table;
s2, establishing a data position information base according to the position information of each data table in the database;
s3, establishing a relational distributed database according to the data position information base;
and S4, obtaining a data query result by utilizing the data query requirement according to the relational distributed database.
In this embodiment, each data table includes the requirement data and the multi-class related information corresponding to the requirement data. The position information in the data table according to the attribute data in each data table is used as the position information of the data table, and can be expressed as the corresponding data position information of the data in the data table. And establishing a relational distributed database based on the corresponding data table of the distributed database and the relation between the data in the data table.
The step S2 specifically comprises the following steps:
s2-1, acquiring data information corresponding to each data table in a database;
s2-2, establishing a data information base according to the data information corresponding to each data table;
s2-3, obtaining corresponding data position information of each attribute data in each data table in the data table according to the data information base;
s2-4, using the data position information corresponding to each attribute data in the data table as the position information of the data;
s2-5, establishing a data position information base according to the position information of each data.
In this embodiment, the data location information corresponding to each attribute data of each data table in the data table may be directly obtained by converting the location information of the data table.
Specifically, the position information of each data in the data table in the position information of the data table is converted into the corresponding data position information of each attribute data in the data table.
The step S3 specifically comprises the following steps:
s3-1, obtaining a sub-distributed database set according to the data position information base;
s3-2, obtaining the position information of the data table corresponding to each sub-distributed database according to the data position information base, and taking the position information as the related position information of each sub-distributed database;
s3-3, obtaining the associated information of each sub-distributed database in the sub-distributed database set according to the associated position information of each sub-distributed database;
s3-4, establishing an initial relation type distributed database by utilizing the association information of each sub-distributed database in the sub-distributed database set according to the sub-distributed database set;
in this embodiment, the initial relational distributed database may obtain the association relationship of each sub-distributed database and the related content of each sub-distributed database.
And S3-5, verifying the initial relation type distributed database according to the data position information base to obtain the relation type distributed database.
The step S3-1 specifically comprises the following steps:
s3-1-1, acquiring the position information of each data in a data position information base;
s3-1-2, establishing a sub-distributed database corresponding to the data table according to the position information of each data corresponding to the data table;
s3-1-3, establishing a data table list according to the position information of each data table in the database;
s3-1-4, obtaining sub-distributed databases corresponding to all the data tables in the data table list, and obtaining a sub-distributed database set.
In this embodiment, first, a sub-distributed database corresponding to a data table is established according to position information of the data, the data in the data table and the accurate position information of the data can be directly obtained through the sub-distributed data, then a corresponding sub-distributed database list is obtained according to the position relation of each data table in the database, and the sub-distributed databases in the sub-distributed database list are sequentially added to a sub-distributed database set.
The step S3-1-2 specifically comprises the following steps:
s3-1-2-1, acquiring data attribute information corresponding to the data table;
s3-1-2-2, obtaining the attribute number n of the data according to the attribute information of each data corresponding to the data table;
s3-1-2-3, performing position adjustment processing on each attribute data in the data table according to the position information of the data table to obtain a novel data table set;
s3-1-2-4, obtaining the number m of types of the novel data table in the novel data table set;
s3-1-2-5, verifying the novel data table set according to the attribute number n of the data and the category number m of the novel data table to obtain a novel data table list;
s3-1-2-6, obtaining the sub-distributed database of the data table according to the novel data table list.
The step S3-1-2-3 specifically comprises the following steps:
s3-1-2-3-1, adding a first position mark on data corresponding to the head position of the data table according to the data position information base to obtain an initial data table;
s3-1-2-3-2, acquiring attribute information of each data in an initial data table;
s3-1-2-3-3, performing position adjustment processing on each attribute data in the data table according to the attribute information of each data to obtain a novel data table, and adding the novel data table into a novel data table set;
s3-1-2-3-4, acquiring a first position mark in the novel data table at a mark position corresponding to the novel data table;
s3-1-2-3-5, judging whether the marked position is the table tail of the data table, if so, ending the position adjustment processing, otherwise, returning to S3-1-2-3-3.
In this embodiment, if the marked position is the end of the data table, it represents that the data table has been converted into a plurality of new data tables with different data positions according to the positional relationship of the data in the data table, and at this time, the new data table may be added to the new data table set.
It should be noted that, the original new data table set includes the data table before initial adjustment and the new data table corresponding to each position adjustment.
As shown in fig. 2, in this embodiment, the header position of the data table is the position corresponding to the first data in the data table, and the position adjustment processing method of each attribute data in the data table may be to form a loop, where each attribute data is sequentially used as the header, and the loop mode is reverse loop; and the position adjustment processing of the required attribute exchange can be performed according to the data attribute requirement, and the specific position adjustment processing is changed according to the data requirement in specific implementation.
The step S3-1-2-5 specifically comprises the following steps:
and judging whether the attribute number n of the data is the same as the category number m of the novel data table, if so, obtaining a novel data table list according to the position information of the first position mark corresponding to the novel data table in the novel data table set.
In this embodiment, by determining whether the attribute number n of the data is the same as the category number m of the new data table, determining whether the data table is converted into a new data table with different data positions, if so, performing arrangement processing on the new data table in the new data table set according to the position information of the first position mark corresponding to the new data table in the new data table set to obtain a new data table list.
For example, the data table sequentially includes data A1, A2, A3, A4, the data table is converted into a first new data table A2, A3, A4, A1, a second new data table A4, A1, A2, A3, and a third new data table A3, A4, A1, A2, and the new data table list should sequentially include the first new data table, the third new data table, and the second new data table according to the position information of the first position mark corresponding to each new data table.
The step S3-5 specifically comprises the following steps:
s3-5-1, using the association information of each sub-distributed database in the sub-distributed database set corresponding to the data position information base as first association information;
s3-5-2, acquiring association information of each initial novel sub-distributed database corresponding to the initial relation type distributed database as second association information;
s3-5-3, judging whether the first association information corresponds to the second association information, if so, taking the initial relation type distributed database as a relation type distributed database, otherwise, returning to S3-4.
The step S4 specifically comprises the following steps:
s4-1, screening from the relational distributed database according to the data query requirement to obtain a sub-relational distributed database set;
s4-2, acquiring a data set corresponding to each sub-relational distributed database in the sub-relational distributed database set as a data query result.
The step S4-1 specifically comprises the following steps:
s4-1-1, acquiring a data attribute requirement corresponding to a data query requirement;
s4-1-2, using the header data attribute of the data table corresponding to each sub-relational distributed database in the relational distributed databases as the database data attribute of the sub-relational distributed database;
s4-1-3, judging whether the database data attribute of the sub-relational distributed database meets the data attribute requirement, if so, adding the sub-relational distributed database into a sub-relational distributed database list, otherwise, discarding the processing;
s4-1-4, sequentially extracting according to the sub-relational distributed database list to obtain a sub-relational distributed database set.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Finally, it should be noted that: the above embodiments are only for illustrating the technical aspects of the present invention and not for limiting the same, and although the present invention has been described in detail with reference to the above embodiments, it should be understood by those of ordinary skill in the art that: modifications and equivalents may be made to the specific embodiments of the invention without departing from the spirit and scope of the invention, which is intended to be covered by the claims.

Claims (8)

1. A data query method based on a distributed database, comprising:
s1, acquiring position information of each data table in a database, wherein the position information of the data table comprises the position information of each data in the data table;
s2, establishing a data position information base according to the position information of each data table in the database;
s2-1, acquiring data information corresponding to each data table in a database;
s2-2, establishing a data information base according to the data information corresponding to each data table;
s2-3, obtaining corresponding data position information of each attribute data in each data table in the data table according to the data information base;
s2-4, using the data position information corresponding to each attribute data in the data table as the position information of the data;
s2-5, establishing a data position information base according to the position information of each data;
s3, establishing a relational distributed database according to the data position information base;
s3-1, obtaining a sub-distributed database set according to the data position information base;
s3-2, obtaining the position information of the data table corresponding to each sub-distributed database according to the data position information base, and taking the position information as the related position information of each sub-distributed database;
s3-3, obtaining the associated information of each sub-distributed database in the sub-distributed database set according to the associated position information of each sub-distributed database;
s3-4, establishing an initial relation type distributed database by utilizing the association information of each sub-distributed database in the sub-distributed database set according to the sub-distributed database set;
s3-5, verifying the initial relation type distributed database according to the data position information base to obtain a relation type distributed database;
and S4, obtaining a data query result by utilizing the data query requirement according to the relational distributed database.
2. The method for querying data based on a distributed database according to claim 1, wherein obtaining the sub-distributed database set according to the data location information base comprises:
s3-1-1, acquiring the position information of each data in a data position information base;
s3-1-2, establishing a sub-distributed database corresponding to the data table according to the position information of each data corresponding to the data table;
s3-1-3, establishing a data table list according to the position information of each data table in the database;
s3-1-4, obtaining sub-distributed databases corresponding to all the data tables in the data table list, and obtaining a sub-distributed database set.
3. The method for querying data based on a distributed database according to claim 2, wherein the creating the sub-distributed database corresponding to the data table according to the location information of each data corresponding to the data table comprises:
s3-1-2-1, acquiring data attribute information corresponding to the data table;
s3-1-2-2, obtaining the attribute number n of the data according to the attribute information of each data corresponding to the data table;
s3-1-2-3, performing position adjustment processing on each attribute data in the data table according to the position information of the data table to obtain a novel data table set;
s3-1-2-4, obtaining the number m of types of the novel data table in the novel data table set;
s3-1-2-5, verifying the novel data table set according to the attribute number n of the data and the category number m of the novel data table to obtain a novel data table list;
s3-1-2-6, obtaining the sub-distributed database of the data table according to the novel data table list.
4. The method for querying data based on a distributed database according to claim 3, wherein the performing a position adjustment process on each attribute data in the data table according to the position information of the data table to obtain a new data table set includes:
s3-1-2-3-1, adding a first position mark on data corresponding to the head position of the data table according to the data position information base to obtain an initial data table;
s3-1-2-3-2, acquiring attribute information of each data in an initial data table;
s3-1-2-3-3, performing position adjustment processing on each attribute data in the data table according to the attribute information of each data to obtain a novel data table, and adding the novel data table into a novel data table set;
s3-1-2-3-4, acquiring a first position mark in the novel data table at a mark position corresponding to the novel data table;
s3-1-2-3-5, judging whether the marked position is the table tail of the data table, if so, ending the position adjustment processing, otherwise, returning to S3-1-2-3-3.
5. The method for querying data based on a distributed database according to claim 4, wherein the verifying the new data table set according to the number n of attributes of the data and the number m of categories of the new data table to obtain the new data table list comprises:
and judging whether the attribute number n of the data is the same as the category number m of the novel data table, if so, obtaining a novel data table list according to the position information of the first position mark corresponding to the novel data table in the novel data table set.
6. The method for querying data based on a distributed database according to claim 1, wherein the verifying the initial relational distributed database according to the data location information base to obtain the relational distributed database comprises:
the method comprises the steps of taking the association information of each sub-distributed database in a sub-distributed database set corresponding to a data position information base as first association information;
acquiring association information of each initial novel sub-distributed database corresponding to the initial relational distributed database as second association information;
and judging whether the first association information corresponds to the second association information, if so, taking the initial relational distributed database as a relational distributed database, otherwise, returning to S3-4.
7. The method for querying data based on a distributed database according to claim 1, wherein obtaining the data query result according to the data query requirement of the relational distributed database comprises:
screening from the relational distributed databases according to the data query requirement to obtain a sub-relational distributed database set;
and acquiring a data set corresponding to each sub-relational distributed database in the sub-relational distributed database set as a data query result.
8. The method for querying data based on a distributed database according to claim 7, wherein the step of screening the sub-relational distributed database set from the relational distributed database according to the data query requirement comprises:
acquiring a data attribute requirement corresponding to a data query requirement;
according to the header data attribute of the data table corresponding to each sub-relational distributed database in the relational distributed database, the header data attribute is used as the database data attribute of the sub-relational distributed database;
judging whether the database data attribute of the sub-relational distributed database meets the data attribute requirement, if so, adding the sub-relational distributed database into a sub-relational distributed database list, otherwise, discarding the processing;
and sequentially extracting the sub-relational distributed database list to obtain a sub-relational distributed database set.
CN202410105274.0A 2024-01-25 2024-01-25 Data query method based on distributed database Active CN117633059B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410105274.0A CN117633059B (en) 2024-01-25 2024-01-25 Data query method based on distributed database

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410105274.0A CN117633059B (en) 2024-01-25 2024-01-25 Data query method based on distributed database

Publications (2)

Publication Number Publication Date
CN117633059A CN117633059A (en) 2024-03-01
CN117633059B true CN117633059B (en) 2024-04-09

Family

ID=90016687

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410105274.0A Active CN117633059B (en) 2024-01-25 2024-01-25 Data query method based on distributed database

Country Status (1)

Country Link
CN (1) CN117633059B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106168949A (en) * 2016-05-03 2016-11-30 泰康保险集团股份有限公司 The method and device that data base splits
CN109325037A (en) * 2018-08-17 2019-02-12 中国平安人寿保险股份有限公司 A kind of method of data synchronization, storage medium and server for mass data
CN113722227A (en) * 2021-09-01 2021-11-30 中国建设银行股份有限公司 Characteristic detection method and device for distributed database
CN116028517A (en) * 2023-02-07 2023-04-28 上海思源弘瑞自动化有限公司 Fusion database system and electronic equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5974445B2 (en) * 2011-10-12 2016-08-23 富士ゼロックス株式会社 Information processing apparatus and information processing program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106168949A (en) * 2016-05-03 2016-11-30 泰康保险集团股份有限公司 The method and device that data base splits
CN109325037A (en) * 2018-08-17 2019-02-12 中国平安人寿保险股份有限公司 A kind of method of data synchronization, storage medium and server for mass data
CN113722227A (en) * 2021-09-01 2021-11-30 中国建设银行股份有限公司 Characteristic detection method and device for distributed database
CN116028517A (en) * 2023-02-07 2023-04-28 上海思源弘瑞自动化有限公司 Fusion database system and electronic equipment

Also Published As

Publication number Publication date
CN117633059A (en) 2024-03-01

Similar Documents

Publication Publication Date Title
CN109344133B (en) Data management driving data sharing exchange system and working method thereof
CN107145537B (en) Table data importing method and system
CN103902593B (en) A kind of method and apparatus of Data Migration
CN109656963B (en) Metadata acquisition method, apparatus, device and computer readable storage medium
CN112883095A (en) Method, system, equipment and storage medium for multi-source heterogeneous data convergence
CN110532084A (en) Dispatching method, device, equipment and the storage medium of platform task
CN112015741A (en) Method and device for storing massive data in different databases and tables
CN113434482A (en) Data migration method and device, computer equipment and storage medium
CN111723161A (en) Data processing method, device and equipment
CN111666344A (en) Heterogeneous data synchronization method and device
CN115905630A (en) Graph database query method, device, equipment and storage medium
CN105335482A (en) Batch insert method facing mass distributed database
CN114372064A (en) Data processing apparatus, method, computer readable medium and processor
CN117633059B (en) Data query method based on distributed database
CN114385680A (en) Elasticissearch-based database multi-table association query speed optimization method
CN108228654A (en) A kind of big data distributed storage method and system
CN111125226B (en) Configuration data acquisition method and device
CN116361397B (en) Method and device for separating time sequence data of electric power Internet of things into database and table
CN108319604B (en) Optimization method for association of large and small tables in hive
CN113761079A (en) Data access method, system and storage medium
CN112162951A (en) Information retrieval method, server and storage medium
Chen et al. Applying segmented right-deep trees to pipelining multiple hash joins
CN113297274B (en) Signing data query method and system
CN110647548A (en) Method and system for converting streaming data into batch based on NiFi and state value thereof
CN115658750A (en) Service data processing method and device, electronic equipment and storage medium

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
GR01 Patent grant
GR01 Patent grant