CN106599300A - Structural comparison method and apparatus for distributed system databases - Google Patents
Structural comparison method and apparatus for distributed system databases Download PDFInfo
- Publication number
- CN106599300A CN106599300A CN201611239539.8A CN201611239539A CN106599300A CN 106599300 A CN106599300 A CN 106599300A CN 201611239539 A CN201611239539 A CN 201611239539A CN 106599300 A CN106599300 A CN 106599300A
- Authority
- CN
- China
- Prior art keywords
- data
- name
- tables
- index
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, 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)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a structural comparison method and apparatus for distributed system databases. Firstly, two databases are compared; data tables with the same table names and data tables with different table names are determined from the two databases; and for data with the same table names, table field information, index information and partition information of the two data tables are further compared, so as to determine whether the structures of the two databases are the same or not according to a comparison result. Compared with the prior art, structural comparison on multiple sets of parallel system databases of a bank can be performed automatically based on the table field information, the index information and the partition information, so that working efficiency of a developer is improved.
Description
Technical field
The application is related to arrange financial field, more particularly, it relates to a kind of distributed system database structure control methods
And device.
Background technology
In banking system, Disaster Preparation Center is the important component part of bank informationization, and its core concept is to pass through
Build many set parallel systems or a system connect many sets of data storehouses, it is unexpected a situation arises occur when can be to failed access points
It is switched fast, it is ensured that trading operations are unaffected.In addition, the operation risk in order to reduce banking system, generally produces ring
Often set system under border is required for configuring a set of identical system under the test environment, when developer changes system code or ginseng
Number is first new version system could to be deployed to production environment after test on test environment.
Between above-mentioned no matter many set parallel systems, or between production environment and test environment, with identical function it is
System must keep the consistent of database structure.At present, usual developer logs in two sets of comparison databases respectively, manually to possible
There is architectural difference to be contrasted, so contrast work efficiency relatively low.
The content of the invention
In view of this, the application provides a kind of control methods of distributed system database structure and device, with automatically to many
The database structure of set system is contrasted, and improves the work efficiency of developer.
To achieve these goals, it is proposed that scheme it is as follows:
A kind of distributed system database structure control methods, including:
Determine that table name identical tables of data and table name are not in the first distributed system data base and the second distributed data base
Same tables of data;
For table name identical tables of data, compare the literary name segment information of the first tables of data and the second tables of data, and be based on institute
The difference for stating literary name segment information exports the first comparative result, wherein, first tables of data and second tables of data are table name
Identical tables of data;
The relatively index information of first tables of data and second tables of data, and the difference based on the index information
Export the second comparative result;
Compare the partition information of first tables of data and second tables of data, and based on the index partition information
Difference the 3rd comparative result of output;
Based on the different tables of data of the table name, first comparative result, second comparative result and the described 3rd
Comparative result output database Structure Comparison result.
Preferably, it is described to determine table name identical data in the first distributed system data base and the second distributed data base
The table tables of data different with table name, including:
Obtain the first table name list of the first distributed system data base and the of second distributed data base
Two table name lists;
Relatively first table name list and the second table name list, determines the table name identical tables of data and described
The different tables of data of table name.
Preferably, the literary name segment information of the comparison first tables of data and second tables of data, including:
Obtain the first literary name section information list and second distributed system of the first distributed system data base
The second literary name section information list of data base;
The literary name section information includes:Literary name name section, literary name segment type, literary name segment length and literary name section significance bit
Number;
Compare the first literary name section information list and the second literary name section information list.
Preferably, the index information of the comparison first tables of data and second tables of data, including:
Obtain the first index information list of the first distributed system data base and the second distributed system number
According to the index information list in storehouse;
Wherein, the index information includes:General index name, general index row name, general index column position, uniqueness, subregion rope
Draw type, subregion index quantity, subregion index column name, subregion index column position and subregion index name;
Relatively first index information list and the second index information list.
Preferably, the partition information of the comparison first tables of data and second tables of data, including:
Obtain the first partition information list of the first distributed system data base and the second distributed system number
According to the second partition information list in storehouse;
Wherein described partition information includes:Divisional type, number of partitions, subregion column information and zone name;
Relatively first partition information list and the second partition information list.
A kind of distributed system database structure contrasts device, including:
Table name comparison unit, for determining table name phase in the first distributed system data base and the second distributed data base
The same tables of data tables of data different with table name;
Literary name segment information comparison unit, for for table name identical tables of data, comparing the first tables of data and the second data
The literary name segment information of table, and the difference based on the literary name segment information exports the first comparative result, wherein, first tables of data
It is table name identical tables of data with second tables of data;
Table index information comparison unit, for the index information of relatively first tables of data and second tables of data,
And the difference based on the index information exports the second comparative result;
Partition information comparison unit, for the partition information of relatively first tables of data and second tables of data, and
Difference based on the index partition information exports the 3rd comparative result;
As a result output unit, for based on the different tables of data of the table name, first comparative result, second ratio
Relatively result and the 3rd comparative result output database Structure Comparison result.
Preferably, the table name comparison unit includes:
Table name list acquisition module, for obtaining the first table name list of the first distributed system data base and described
Second table name list of the second distributed data base;
First comparison module, for relatively first table name list and the second table name list, determines the table name
The identical tables of data tables of data different with the table name.
Preferably, the literary name segment information comparing unit includes:
Literary name section list acquisition module, the first literary name segment information for obtaining the first distributed system data base are arranged
Table and the second literary name section information list of the second distributed system data base;
The literary name section information includes:Literary name name section, literary name segment type, literary name segment length and literary name section significance bit
Number;
Second comparison module, for relatively the first literary name section information list and the second literary name section information list.
Preferably, the index information comparing unit includes:
Index information list acquisition module, the first index information for obtaining the first distributed system data base are arranged
Table and the index information list of the second distributed system data base;
Wherein, the index information includes:General index name, general index row name, general index column position, uniqueness, subregion rope
Draw type, subregion index quantity, subregion index column name, subregion index column position and subregion index name;
3rd comparison module, for relatively first index information list and the second index information list.
Preferably, the partition information comparing unit includes:
Partition information list acquisition module, the first partition information for obtaining the first distributed system data base are arranged
Table and the second partition information list of the second distributed system data base;
Wherein described partition information includes:Divisional type, number of partitions, subregion column information and zone name;
4th comparison module, for relatively first partition information list and the second partition information list.
Understand via above-mentioned technical proposal, this application discloses a kind of control methods of distributed system database structure and dress
Put.Compare two data bases first, therefrom determine the table name identical tables of data number different with table name in two data bases
According to table.For table name identical data, literary name segment information, index information and the subregion letter of two tables of data are further contrasted
Breath, so as to whether the structure that above-mentioned two data base is determined according to comparative result is identical.Compared with prior art, the present invention can base
Contrasting more in the database structure of literary name segment information, index information and partition information automatically to parallel system being covered bank, carry
The high work efficiency of developer.
Description of the drawings
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
Accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only this
Inventive embodiment, for those of ordinary skill in the art, on the premise of not paying creative work, can be with basis
The accompanying drawing of offer obtains other accompanying drawings.
Fig. 1 shows a kind of flow process of distributed system database structure control methods disclosed in one embodiment of the invention
Schematic diagram;
Fig. 2 shows that a kind of distributed system database structure disclosed in another embodiment of the present invention contrasts the knot of device
Structure schematic diagram;
Fig. 3 shows that a kind of distributed system database structure disclosed in another embodiment of the present invention contrasts the knot of device
Structure schematic diagram.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than the embodiment of whole.It is based on
Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not made
Embodiment, belongs to the scope of protection of the invention.
A kind of distributed system database structure control methods disclosed in one embodiment of the invention is shown referring to Fig. 1
Schematic flow sheet.
S101:Determine table name identical tables of data and table in the first distributed system data base and the second distributed data base
The different tables of data of name.
Data in data base are stored in the form of a table, and tables of data is roughly divided into two classes.One class is user's table, for recording
User data;Another kind of is system table, for describing above-mentioned user's table.The present invention is based on system table to the first distributed system number
Contrasted according to the structure in storehouse and the second distributed system data base.
The title and its content of a kind of system table are shown referring to table 1.
Step S101 is specifically included:Obtain the first table name list (user_tables) of the first distributed system data base
With the second table name list (user_tables) of the second distributed data base.
Relatively the first table name list and the second table name list, determine the first distributed system data base and the second distributed system
The table name identical tables of data tables of data different with table name in system data base, and table name different tables of data is input to into data base
In Structure Comparison result.
S102:For table name identical tables of data, the relatively literary name section of first tables of data and second tables of data
Information, and the difference based on the literary name segment information exports the first comparative result.
In units of table name identical tables of data (the first tables of data and the second tables of data), the first distributed system number is obtained
According to the first literary name section information list (user_tab_columns) and the second marking-up section of the second distributed system data base in storehouse
Information list (user_tab_columns).
Relatively the first literary name section information list and the second literary name section information list, export the first tables of data and the second tables of data
Literary name section comparing result.
S103:Compare the index information of first tables of data and second tables of data, and be based on the index information
Difference export the second comparative result.
Obtain the index information list of the first distributed system data base and the second of the second distributed system data base
Index information list (user_indexes, user_ind_columns, user_part_indexes and user_part_key_
columns)。
Relatively the second index information list and the second index information list, exports the rope of the first tables of data and the second tables of data
Fuse ceases comparing result.
S104:Compare the partition information of first tables of data and second tables of data, and be based on the index partition
The difference of information exports the 3rd comparative result.
Obtain the first partition information list of the first distributed system data base and the of the first distributed system data base
Two partition information lists (user_part_tables, user_tab_partitions and user_part_key_columns).
Compare dividing for the first partition information list and the second segment information list, the first tables of data of output and the second tables of data
Area's information comparing result.
Wherein, first tables of data and second tables of data are table name identical tables of data;
S105:Based on the different tables of data of the table name, first comparative result, second comparative result and described
3rd comparative result output database Structure Comparison result.
As seen from the above embodiment, the present invention is directed to distributed system database structure as application version is constantly updated,
Database structure is likely to result in inconsistent problem, devises a kind of database structure control methods based on system table.Only need
Input database instance name to be contrasted, username and password can complete contrast, compensate for the deficiency of artificial contrast.Contrast work
Tool covers all conventional database structure information, and comparison report is connected in units of table, facilitates developer's orientation problem.
Show that a kind of distributed system database structure contrasts device disclosed in another embodiment of the present invention referring to Fig. 2
Structural representation.
As shown in Figure 2, the device includes:Table name comparison unit 1, literary name segment information comparison unit 2, table index information pair
Than unit 3, partition information comparison unit 4 and result output unit 5.
Wherein, table name comparison unit 1 is used to compare the first distributed system data base and the second distributed system data
Storehouse, it is different with table name with table name identical tables of data in the second distributed data base to determine the first distributed system data base
Tables of data.
Further, for table name identical tables of data, literary name segment information comparison unit 2 compares the first tables of data and the second number
According to the literary name segment information of table, and the difference based on the literary name segment information exports the first comparative result, wherein, first data
Table and second tables of data are table name identical tables of data.
Table index information comparison unit 3 is used for the index information of relatively first tables of data and second tables of data,
And the difference based on the index information exports the second comparative result.
Partition information comparison unit 4 is used for the partition information of relatively first tables of data and second tables of data, and
Difference based on the index partition information exports the 3rd comparative result.
Further, as a result output unit 5 for based on the different tables of data of the table name, first comparative result, institute
State the second comparative result and the 3rd comparative result output database Structure Comparison result.
Show that a kind of distributed system database structure contrasts device disclosed in another embodiment of the present invention referring to Fig. 3
Structural representation.
From the figure 3, it may be seen that from unlike a upper device embodiment, in the present embodiment, the device includes:Table name pair
Export than unit 1, literary name segment information comparison unit 2, table index information comparison unit 3, partition information comparison unit 4 and result
Unit 5.
Specific table name comparison unit 1 includes:
Table name list acquisition module 11, for obtaining the first table name list and the institute of the first distributed system data base
State the second table name list of the second distributed data base.
First comparison module 12, for relatively first table name list and the second table name list, determines the table
The name identical tables of data tables of data different with the table name.
Literary name segment information comparing unit 2 includes:
Literary name section list acquisition module 21, for obtaining the first literary name segment information of the first distributed system data base
List and the second literary name section information list of the second distributed system data base.
The literary name section information includes:Literary name name section, literary name segment type, literary name segment length and literary name section significance bit
Number.
Second comparison module 22, for relatively the first literary name section information list and the second literary name segment information row
Table.
Index information comparing unit 3 includes:
Index information list acquisition module 31, for obtaining first index information of the first distributed system data base
List and the index information list of the second distributed system data base.
Wherein, the index information includes:General index name, general index row name, general index column position, uniqueness, subregion rope
Draw type, subregion index quantity, subregion index column name, subregion index column position and subregion index name.
3rd comparison module 32, for relatively first index information list and the second index information list.
Partition information comparing unit 4 includes:
Partition information list acquisition module 41, for obtaining first partition information of the first distributed system data base
List and the second partition information list of the second distributed system data base.
Wherein described partition information includes:Divisional type, number of partitions, subregion column information and zone name;
4th comparison module 42, for relatively first partition information list and the second partition information list.
Finally, in addition it is also necessary to explanation, herein, such as first and second or the like relational terms be used merely to by
One entity or operation are made a distinction with another entity or operation, and are not necessarily required or implied these entities or operation
Between there is any this actual relation or order.And, term " including ", "comprising" or its any other variant are anticipated
Covering including for nonexcludability, so that a series of process, method, article or equipment including key elements not only includes that
A little key elements, but also including other key elements being not expressly set out, or also include for this process, method, article or
The intrinsic key element of equipment.In the absence of more restrictions, the key element for being limited by sentence "including a ...", does not arrange
Except also there is other identical element in including the process of the key element, method, article or equipment.
In this specification, each embodiment is described by the way of progressive, and what each embodiment was stressed is and other
The difference of embodiment, between each embodiment identical similar portion mutually referring to.
The foregoing description of the disclosed embodiments, enables professional and technical personnel in the field to realize or using the present invention.
Various modifications to these embodiments will be apparent for those skilled in the art, as defined herein
General Principle can be realized without departing from the spirit or scope of the present invention in other embodiments.Therefore, the present invention
The embodiments shown herein is not intended to be limited to, and is to fit to and principles disclosed herein and features of novelty phase one
The most wide scope for causing.
Claims (10)
1. a kind of distributed system database structure control methods, it is characterised in that include:
Determine that the first distributed system data base is different with table name with table name identical tables of data in the second distributed data base
Tables of data;
For table name identical tables of data, compare the literary name segment information of the first tables of data and the second tables of data, and be based on the table
The difference of field information exports the first comparative result, wherein, first tables of data is that table name is identical with second tables of data
Tables of data;
The relatively index information of first tables of data and second tables of data, and the difference based on the index information is exported
Second comparative result;
The relatively partition information of first tables of data and second tables of data, and the difference based on the index partition information
Export the 3rd comparative result;
Compared based on the different tables of data of the table name, first comparative result, second comparative result and the described 3rd
As a result output database Structure Comparison result.
2. method according to claim 1, it is characterised in that the determination the first distributed system data base and second point
The table name identical tables of data tables of data different with table name in cloth data base, including:
Obtain the first table name list of the first distributed system data base and the second table of second distributed data base
List of file names;
Relatively first table name list and the second table name list, determine the table name identical tables of data and the table name
Different tables of data.
3. method according to claim 1, it is characterised in that comparison first tables of data and second data
The literary name segment information of table, including:
Obtain the first literary name section information list and the second distributed system data of the first distributed system data base
The second literary name section information list in storehouse;
The literary name section information includes:Literary name name section, literary name segment type, literary name segment length and literary name section number of significant digit;
Compare the first literary name section information list and the second literary name section information list.
4. method according to claim 1, it is characterised in that comparison first tables of data and second data
The index information of table, including:
Obtain the first index information list of the first distributed system data base and the second distributed system data base
Index information list;
Wherein, the index information includes:General index name, general index row name, general index column position, uniqueness, subregion index class
Type, subregion index quantity, subregion index column name, subregion index column position and subregion index name;
Relatively first index information list and the second index information list.
5. method according to claim 1, it is characterised in that comparison first tables of data and second data
The partition information of table, including:
Obtain the first partition information list of the first distributed system data base and the second distributed system data base
The second partition information list;
Wherein described partition information includes:Divisional type, number of partitions, subregion column information and zone name;
Relatively first partition information list and the second partition information list.
6. a kind of distributed system database structure contrasts device, it is characterised in that include:
Table name comparison unit, for determining table name identical in the first distributed system data base and the second distributed data base
The tables of data tables of data different with table name;
Literary name segment information comparison unit, for for table name identical tables of data, comparing the first tables of data and the second tables of data
Literary name segment information, and the difference based on the literary name segment information exports the first comparative result, wherein, first tables of data and institute
The second tables of data is stated for table name identical tables of data;
Table index information comparison unit, for comparing the index information of first tables of data and second tables of data, and base
The second comparative result is exported in the difference of the index information;
Partition information comparison unit, for the partition information of relatively first tables of data and second tables of data, and is based on
The difference of the index partition information exports the 3rd comparative result;
As a result output unit, for comparing knot based on the different tables of data of the table name, first comparative result, described second
Fruit and the 3rd comparative result output database Structure Comparison result.
7. device according to claim 6, it is characterised in that the table name comparison unit includes:
Table name list acquisition module, for obtaining the first table name list and described second of the first distributed system data base
Second table name list of distributed data base;
First comparison module, for relatively first table name list and the second table name list, determines that the table name is identical
The tables of data tables of data different with the table name.
8. device according to claim 6, it is characterised in that the literary name segment information comparing unit includes:
Literary name section list acquisition module, for obtain the first distributed system data base the first literary name section information list and
The second literary name section information list of the second distributed system data base;
The literary name section information includes:Literary name name section, literary name segment type, literary name segment length and literary name section number of significant digit;
Second comparison module, for relatively the first literary name section information list and the second literary name section information list.
9. device according to claim 6, it is characterised in that the index information comparing unit includes:
Index information list acquisition module, for obtain the first distributed system data base the first index information list and
The index information list of the second distributed system data base;
Wherein, the index information includes:General index name, general index row name, general index column position, uniqueness, subregion index class
Type, subregion index quantity, subregion index column name, subregion index column position and subregion index name;
3rd comparison module, for relatively first index information list and the second index information list.
10. device according to claim 6, it is characterised in that the partition information comparing unit includes:
Partition information list acquisition module, for obtain the first distributed system data base the first partition information list and
The second partition information list of the second distributed system data base;
Wherein described partition information includes:Divisional type, number of partitions, subregion column information and zone name;
4th comparison module, for relatively first partition information list and the second partition information list.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611239539.8A CN106599300B (en) | 2016-12-28 | 2016-12-28 | Distributed system database structure comparison method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611239539.8A CN106599300B (en) | 2016-12-28 | 2016-12-28 | Distributed system database structure comparison method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106599300A true CN106599300A (en) | 2017-04-26 |
CN106599300B CN106599300B (en) | 2020-06-30 |
Family
ID=58604831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611239539.8A Active CN106599300B (en) | 2016-12-28 | 2016-12-28 | Distributed system database structure comparison method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106599300B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107679104A (en) * | 2017-09-12 | 2018-02-09 | 杭州美创科技有限公司 | Big surface low formula parallel high-speed data comparison method |
CN107688618A (en) * | 2017-08-08 | 2018-02-13 | 平安科技(深圳)有限公司 | Data comparison method, apparatus, computer equipment and storage medium |
CN110069571A (en) * | 2019-03-18 | 2019-07-30 | 平安普惠企业管理有限公司 | A kind of automated data control methods and device, electronic equipment |
CN115757174A (en) * | 2022-11-29 | 2023-03-07 | 广发银行股份有限公司 | Database difference detection method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102096671A (en) * | 2009-12-14 | 2011-06-15 | 深圳速浪数字技术有限公司 | Method and equipment for generating business and operation support system (BOSS) database upgrading script |
WO2015109326A1 (en) * | 2014-01-20 | 2015-07-23 | Prevoty, Inc. | Sol query constraint solving |
CN105989194A (en) * | 2015-03-20 | 2016-10-05 | 国际商业机器公司 | Method and system of table data comparison |
-
2016
- 2016-12-28 CN CN201611239539.8A patent/CN106599300B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102096671A (en) * | 2009-12-14 | 2011-06-15 | 深圳速浪数字技术有限公司 | Method and equipment for generating business and operation support system (BOSS) database upgrading script |
WO2015109326A1 (en) * | 2014-01-20 | 2015-07-23 | Prevoty, Inc. | Sol query constraint solving |
CN105989194A (en) * | 2015-03-20 | 2016-10-05 | 国际商业机器公司 | Method and system of table data comparison |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107688618A (en) * | 2017-08-08 | 2018-02-13 | 平安科技(深圳)有限公司 | Data comparison method, apparatus, computer equipment and storage medium |
CN107688618B (en) * | 2017-08-08 | 2019-03-12 | 平安科技(深圳)有限公司 | Data comparison method, apparatus, computer equipment and storage medium |
CN107679104A (en) * | 2017-09-12 | 2018-02-09 | 杭州美创科技有限公司 | Big surface low formula parallel high-speed data comparison method |
CN107679104B (en) * | 2017-09-12 | 2020-11-24 | 杭州美创科技有限公司 | Large-flow parallel high-speed data comparison method |
CN110069571A (en) * | 2019-03-18 | 2019-07-30 | 平安普惠企业管理有限公司 | A kind of automated data control methods and device, electronic equipment |
CN115757174A (en) * | 2022-11-29 | 2023-03-07 | 广发银行股份有限公司 | Database difference detection method and device |
Also Published As
Publication number | Publication date |
---|---|
CN106599300B (en) | 2020-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106599300A (en) | Structural comparison method and apparatus for distributed system databases | |
Baier | Linear-time suffix sorting-A new approach for suffix array construction | |
CN106894793A (en) | The many cluster perforating and fracturing optimization method and devices of horizontal well in segments | |
CN107807982A (en) | A kind of consistency desired result method and device of heterogeneous database | |
CN106570086A (en) | Data migration system and method | |
JPH08510341A (en) | Method and apparatus for corporate desktop management | |
CN105989142A (en) | Data query method and device | |
CN107783780A (en) | A kind of Code Review method and system | |
CN106407124A (en) | Automated testing method and system of program | |
CN108255834A (en) | A kind of method and system of the self-defined tree structure data classification display based on ListView | |
CN106203516A (en) | A kind of subspace clustering visual analysis method based on dimension dependency | |
CN104331516B (en) | A kind of contract type management system | |
CN104391945B (en) | The treating method and apparatus of database file data directory | |
CN107679245A (en) | A kind of organizational structure method of adjustment and device | |
JP2005135221A (en) | Method and device for joining spreadsheet data and program | |
CN108376168A (en) | A kind of method and system realized personal share mark and support backstage operation | |
CN107733714A (en) | A kind of blog management method and device | |
CN104331754B (en) | A kind of processing method and processing device based on multi dimensional resource relation | |
CN106933819A (en) | Security baseline storehouse dynamic fixing method based on metadata | |
CN105303341A (en) | Intelligent extensible order allocation method based on priority and device | |
Raju et al. | Improvement of time complexity on external sorting using refined approach and data preprocessing | |
CN106933657A (en) | Database deadlocks processing method and processing device | |
CN106951539A (en) | A kind of information authenticity verification method and system | |
US20210081387A1 (en) | Method and system of a secondary index in a distributed data base system | |
Quanrud | Self-adjusting trees |
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 |