CN102760137A - Distributed full-text search method and distributed full-text search system - Google Patents

Distributed full-text search method and distributed full-text search system Download PDF

Info

Publication number
CN102760137A
CN102760137A CN2011101093813A CN201110109381A CN102760137A CN 102760137 A CN102760137 A CN 102760137A CN 2011101093813 A CN2011101093813 A CN 2011101093813A CN 201110109381 A CN201110109381 A CN 201110109381A CN 102760137 A CN102760137 A CN 102760137A
Authority
CN
China
Prior art keywords
index
control desk
document
server
sign
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
Application number
CN2011101093813A
Other languages
Chinese (zh)
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.)
SHANGHAI TOPEASE INFORMATION TECHNOLOGY Co Ltd
Original Assignee
SHANGHAI TOPEASE INFORMATION TECHNOLOGY 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 SHANGHAI TOPEASE INFORMATION TECHNOLOGY Co Ltd filed Critical SHANGHAI TOPEASE INFORMATION TECHNOLOGY Co Ltd
Priority to CN2011101093813A priority Critical patent/CN102760137A/en
Publication of CN102760137A publication Critical patent/CN102760137A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention relates to the field of documentary library inquiry and discloses a distributed full-text search method and a distributed full-text search system. The full-text search method is characterized by including: an application server sends out a search request; a console receives the search request and searches an index server according to the research request to obtain an index tag of a document to be researched; the console researches the console server to obtain the document which an index corresponds to according to the index tag; and the console returns the document corresponding to the index to the application server.

Description

Distributed full-text search method and system
Technical field
The present invention relates to document library inquiry field, relate in particular to a kind of text searching method and system.
Background technology
Participate in shown in Figure 1ly, the database inquiry system based on full-text search in the prior art mainly is made up of database and application server.When carrying out full-text search; Send query requests by the database server of application server 101 in Database Systems 102, database server is according to query requests, Query Database; And Query Result is back to application server, Query Result is offered the user by application server.
There is following defective in database inquiry system based on full-text search in existing,
All there is database server to carry out owing to come from all query requests, the query processing feedback of application server; When query requests more for a long time; Under the bigger situation of database server load; The inquiry pressure ratio of database server is bigger, and often Database Systems 102 can not provide normal service to application server owing to load too high.Cause inquiry system collapse or unstable.
Summary of the invention
The embodiment of the invention first purpose is to provide a kind of text searching method, uses the speed that it helps improving full-text search.
The embodiment of the invention second purpose is to provide another kind of text searching method, uses the speed that it helps improving full-text search.
The embodiment of the invention the 3rd purpose is to provide a kind of text retrieval system, uses the speed that it helps improving full-text search.
A kind of text searching method that the embodiment of the invention provides comprises:
Application server sends query requests;
Said control desk receives said query requests, according to said query requests search index server, obtains the current index sign that needs the document of inquiry;
Said control desk identifies according to said index, and the search index server obtains the corresponding document of said index;
Said control desk returns the corresponding document of said index to said application server.
A kind of text searching method that the embodiment of the invention provides comprises:
Application server sends query requests to said control desk;
Said control desk is according to said query requests search index server, to obtain the current index sign that needs the document of inquiry;
If said control desk inquiry gets access to said index sign, then: said control desk identifies according to said index, and the search index server obtains the corresponding document of said index, and said control desk returns the corresponding document of said index to said application server;
If inquiring about, said control desk do not get access to said index sign; Then: said control desk returns index to said application server and obtains failure information; The said application server of document sends query statement to the document library services device; Said document library services device inquiry document library is returned the inquiry document to said application server.
A kind of DRS that the embodiment of the invention provides comprises:
Application server is used for sending query requests to control desk;
Control desk is connected between said application server and the index server, comprises the indexed search engine, data search engine, wherein,
Said indexed search engine is connected with said application server, is used for according to said query requests search index server, obtains the current index sign that needs the data of inquiry,
Said data search engine is connected with said indexed search engine, is used for according to said index sign, and the search index server obtains the corresponding document of said index, returns said document to said application server;
The document index server is connected with said control desk, is used for storing the burst index sign and the corresponding document of said index sign of said distributed file system.
Therefore, use the technical scheme of the embodiment of the invention, with respect to application server of the prior art directly to the technical scheme of data base querying; Use the present embodiment technical scheme, when carrying out full-text search, application server is after receiving query requests; This query requests is forwarded to control desk; According to the query requests of transmitting, at first on index server, at first search the index sign of the document of current inquiry by this control desk, on index server, find the document of needs inquiry then according to this index sign apace; Return concrete document through application server to client then; The speed of its document query can improve greatly, can support a large amount of full-text search requests, helps improving user's use experience.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, does not constitute to improper qualification of the present invention, in the accompanying drawings:
Fig. 1 is the text retrieval system of prior art;
A kind of text searching method schematic flow sheet that Fig. 2 provides for the embodiment of the invention 1;
A kind of index stores schematic flow sheet that Fig. 3 provides for the embodiment of the invention 1;
A kind of text searching method schematic flow sheet that Fig. 4 provides for the embodiment of the invention 2;
A kind of text searching method schematic flow sheet that Fig. 5 provides for the embodiment of the invention 3;
The logical organization synoptic diagram of a kind of text retrieval system that Fig. 6 provides for the embodiment of the invention 4;
The logical organization synoptic diagram of a kind of text retrieval system that Fig. 7 provides for the embodiment of the invention 5;
Embodiment
To combine accompanying drawing and specific embodiment to specify the present invention below, be used for explaining the present invention in this illustrative examples of the present invention and explanation, but not as to qualification of the present invention.
Embodiment 1:
Referring to shown in Figure 2, present embodiment provides a kind of text searching method.Below from application point of view the present embodiment method flow is illustrated:
Step 201: application server sends query requests to control desk.
When using, the user sends query requests through client to application server, after application server is received this query requests, this user inquiring request is sent to control desk.
In full-text search; In this user inquiring request except the key word that comprises inquiry; Can further include application demand; This application demand can but be not limited to: application end (being the user) requires according to the time order and function order Query Result to be provided, and perhaps, according to the matching degree of keyword Query Result is offered user or other application demand regulation etc.
Step 202: control desk receives query requests.
Step 203: control desk is according to query requests, and the search index server is to obtain the corresponding index sign (being called for short index ID) of document that current query requests will be inquired about.
Search engine in the control desk is inquired about in the search index server according to key word in the query requests, with obtain the document index sign.
In the present embodiment, after obtaining the index sign, control desk can also sort to the current index sign of finding according to the preset coordination system, so that according to the corresponding concrete document of ordering retrieval.
The concrete coordination system can but be not limited to: such as according to the matching degree of keyword or the demand of time order and function or application end.So that follow-uply carry out file retrieval according to ordering.
Step 204: control desk search index server, obtain the current corresponding concrete document of index sign.
Control desk identifies according to index, and the search index server, reads and obtains these documents to document according to this index mark location.
Step 205: control desk returns the concrete document that inquires to application server.
Control desk sends application server with Query Result after getting access to the document of these full-text searches in step 204, so that by this application server this Query Result (being concrete document) is forwarded to client, so that be shown to the user.
Therefore, directly to the technical scheme of document library inquiry, use the present embodiment technical scheme with respect to application server of the prior art; When carrying out full-text search; Application server is forwarded to control desk with this query requests after receiving query requests, by the query requests of this control desk according to forwarding; At first on index server, at first search the index of the document of current inquiry; On index server, find the document of needs inquiry then according to this index apace, return concrete document through application server to client then, the speed of its document query can improve greatly; Can support a large amount of full-text search requests, help improving user's use experience.
In addition, in the design of the application system of present embodiment can but be not limited to adopt the establishment mode below shown in Figure 2:
Step S1: control desk connects external data base, with the document creation index in the external data base.
It is capable that the data importing processor of control desk (DataImportHandle is called for short DIH) obtains document, then with these data creation index.
When carrying out the document importing, can adopt following strategy:
To the higher document of search probability, create index such as only; Under the situation that perhaps if system configuration is enough, also can all documents in the traditional documents storehouse all be created index.
When control desk is made up of master console and a plurality of subordinate control desk, can be by the master controller platform to creating index.
Step S2: the corresponding concrete document of temporary index sign of control desk and said index sign document in the distributed file system.
Be the document index burst then, and store in the distributed file system.
Step S3: control desk is stored in each index sign on the index server.
Behind establishment and burst index, each index sign burst is stored on the index server.
When if control desk is made up of master console and a plurality of subordinate control desk, in this step, can each index sign be stored on the index server by of the instruction of slave controller platform according to master console.
In the present embodiment, in order to improve storage efficiency, these index identify preferred but are not limited to adopt the mode of burst storage to be stored on the index server.
In addition, can but be not limited to carrying out index burst when storage, the size of setting each burst is controlled in 10G size or 1,500 ten thousand row.
In the process of burst storage index, at first fill up less than burst, continue then on new burst, to store.
In the present embodiment, this index server can be at least two, and these index servers are formed the index cluster, common work under the control of control desk.
Form the indexed set group time when many index servers, after arbitrary index server storage update is accomplished, to the index of control desk (master console) issue renewal process and renewal.
Embodiment 2:
Referring to shown in Figure 4, in the present embodiment, in order further to improve the full-text search efficient of present embodiment, in the present embodiment, can adopt distributed control mode: the control desk of present embodiment is made up of a master console and two subordinate control desks at least.
This master console is as the main control equipment between a plurality of subordinate control desks, the instruction master control between main processing application server and each subordinate control desk.Its main flow process is following:
Step 401: application server sends query requests to master console.
Step 402: master console receives query requests, and decomposes this query requests, should main query requests be forwarded to the subordinate control desk.
In master console, be preset with controlling mechanism, after master console receives query requests,, this query requests be forwarded to certain subordinate control desk according to preset controlling mechanism.
Wherein this controlling mechanism can but be not limited to: the load current according to each subordinate control desk, perhaps according to the wheel control law done etc. of changing a job.
The query requests of decomposing is divided into main query requests and details query requests.Main query requests is only obtained the index sign; The details query requests is then obtained concrete document according to the index sign.
Step 403: the subordinate control desk is according to the main query requests of receiving, the search index server is to obtain the corresponding index sign (being called for short index ID) of document that current query requests will be inquired about.
Search engine in the subordinate control desk is inquired about in the search index server according to key word in the query requests, to obtain the index sign of current inquiry document.
Step 403 ': master console is transmitted the details query requests once more according to the index ID that obtains.
Master console is selected the subordinate control desk according to its controlling mechanism, transmits the details query requests.
Step 404: the subordinate control desk is according to the details query requests of receiving, the search index server obtains the current corresponding concrete document of index sign.
The subordinate control desk identifies according to index, and the search index server navigates to document fast according to this index sign, reads and obtains these documents.
Step 405: the subordinate control desk returns the concrete document that inquires through master console to application server.
The subordinate control desk sends application server with Query Result after getting access to the document of these full-text searches in step 404, so that by this application server this Query Result (being concrete document) is forwarded to client, so that be shown to the user.
Therefore with respect to embodiment 1, present embodiment further has following beneficial effect:
Owing in the control of present embodiment, adopt distributed control mode; To the opertaing device between the dependent server, main processing receives all query requests that come from application server to master controller in retrieving, then as application server in the process of handling; It is transmitted to the subordinate control desk under it; The subordinate control desk of query requests instruction of receiving forwarding is really handled query manipulation as the query processing server, returns Query Result.So in the process of full-text search, use the present technique scheme; Because master console gathers as being equivalent to the server of subordinate control desk at query script, carry out a plurality of subordinate control desks that concrete query manipulation is distributed under the master console and carry out, when the query requests amount is big; A plurality of subordinate control desks can be tackled jointly and handled different query requests; Can tackle a large amount of query requests greatly like this, further improve the speed of full-text search, improve user's use experience.
Embodiment 3
A kind of text searching method schematic flow sheet that Fig. 5 provides for present embodiment.Referring to diagram, this method may further comprise the steps:
Step 501: application server sends query requests to control desk.
With step 201 among the embodiment 1 in like manner.
Step 502: control desk is according to query requests search index server, to obtain the current index sign that needs the document of inquiry.
With step 202 among the embodiment 1 in like manner.
Step 503: if the control desk inquiry gets access to the index sign, then execution in step 504; Otherwise execution in step 505.
Step 504: control desk identifies according to said index, in index server, navigates to concrete document fast, and the concrete document that will inquire then is sent to application server.
With the step of embodiment 103,104,105 in like manner.
Step 505: control desk returns index to application server and obtains failure information.
Step 506: application server sends query statement to database server.
Step 507: the database server Query Database, return data query to application server.
When carrying out system design; Can be according to the data disk size of index server and the actual demand of system user; Can search probability higher data be stored on the index server of native system, also can data all on the database all be stored on the index server.When adopting the former, the flow process of file full-text search is shown in this implementing procedure, and when adopting the latter to design, the full-text search flow process is like embodiment 1, shown in 2.
Therefore; When carrying out full-text search; Application server at first sends to control desk with query requests, and having only control desk not inquire needs the index sign of inquiry document, in the time of promptly can't finding document in the quick location of index server fast through the index sign of document; Just send query requests to the document library services device, carry out file retrieval according to full-text search mode of the prior art by application server.Can satisfy the Hardware configuration restriction of system so on the one hand, the efficient of guaranteed maximized raising full-text search.
In addition; On the control desk of present embodiment is disposed, can also but be not limited to adopt with embodiment 2 design in like manner: the distributed processing mode of a master console and many subordinates control desk, with in the query requests amount than greatly the time; A plurality of subordinate control desks can be tackled jointly and handled different query requests; Can tackle a large amount of query requests greatly like this, further improve the speed of full-text search, improve user's use experience; Take the text retrieval system of external distributed, share the pressure of database.
Embodiment 4:
The logical organization synoptic diagram of a kind of searching system that Fig. 6 provides for present embodiment.
Referring to diagram, this system mainly comprises: application server 601, control desk 602, index server 603.Wherein annexation and work are main as follows:
Application server 601 is used for sending query requests to control desk 602.Its principle of work can but be not limited to like the step 201 among the embodiment 1, shown in the step 401 among the embodiment 2.
Control desk 602 is connected between application server 601 and the index server 603, comprises indexed search engine 6021, document search engine 6022.
Indexed search engine 6021 is used for the query requests according to application server 601 forwardings, search index server 603, thus obtain the current index sign that needs the document of inquiry.The detailed operation principle can but be not limited to description like embodiment 1 step 203.
Document search engine 6022 is connected with indexed search engine 6021, is used for according to said index sign, and search index server 603 obtains the corresponding document of index, returns said document to application server 601.The detailed operation principle can but be not limited to like embodiment 1 step 204,105 description.
Index server 603 is connected with control desk 602, is used for the index sign and the corresponding document of said index sign of distributed storage file system 604 documents.Document storage flow process that wherein index sign and these index sign are corresponding and storage mode can but be not limited to adopt the explanation of step S2, S3 among the embodiment 1.
Therefore, owing on the text retrieval system basis of prior art, set up the index server 603 that is used to store the corresponding document of index sign and this index sign in the present embodiment, and a control desk 602 is set; Like this when carrying out the document full-text search; Application server 601 is forwarded to control desk 602 with this query requests after receiving query requests, by the query requests of this control desk 602 according to forwarding; At first on index server 603, at first search the index of the document of current inquiry; On index server 603, find the document of needs inquiry then according to this index apace, return concrete document through application server 601 to client then, the speed of its document query can improve greatly; Can support a large amount of full-text search requests, help improving user's use experience.
In addition, in the present embodiment, this index server 603 can be at least two, and these index servers 603 are formed the index cluster, common work under the control of control desk 602.
In addition, in the present embodiment, in order further to improve the full-text search efficient of present embodiment, in the present embodiment, can adopt distributed control mode: the control desk 602 of present embodiment is made up of a master console 620 and two subordinate control desks 600 at least.
Master console 620 connects between application server 601 and each the subordinate control desk 600, is used to receive query requests query requests is forwarded to each subordinate control desk 600.In master console 620, be preset with controlling mechanism, after master console 620 receives query requests,, this query requests be forwarded to certain subordinate control desk 600 according to preset controlling mechanism.Wherein this controlling mechanism can but be not limited to: the load current according to each subordinate control desk 600, perhaps according to the wheel control law done etc. of changing a job.
Each subordinate control desk 600 is connected with said master console 620, on each subordinate control desk 600, is provided with above-mentioned indexed search engine 6021 and document search engine 6022.
Indexed search engine 6021 in the subordinate control desk 600 is inquired about in search index server 603 according to key word in the query requests, to obtain the index sign of current inquiry document.Document search engine 6022 in the subordinate control desk 600 is according to the index sign, and inquiry DFS navigates to document fast according to this index sign, reads and obtains these documents (being the document in the DFS system).
In addition; This system can also comprise distributed file system 604; This distributed file system is used for the temporary and temporary effect of importing data of index when the notebook data searching system is created; It is connected with control desk 601, is used to store said index sign and the corresponding document of said index sign.Mainly when native system establishment and data maintenance, use, concrete principle of work is referring to the description among the embodiment step S1-3.
Therefore, owing to adopt distributed control mode in the control, in the process of handling master controller as application server 601 to the opertaing device between the dependent server; Main processing receives all query requests that come from application server 601 in retrieving; Then, it is transmitted to the subordinate control desk 600 under it, the subordinate control desk 600 of query requests instruction of receiving forwarding is as the query processing server; The real query manipulation of handling returns Query Result.So in the process of full-text search, use the present technique scheme; Because master console 620 gathers as the server that is equivalent to subordinate control desk 600 at query script; Carrying out a plurality of subordinate control desks 600 that concrete query manipulation is distributed under the master console 620 carries out; When the query requests amount was big, a plurality of subordinate control desks 600 can be tackled jointly and handled different query requests, can tackle a large amount of query requests greatly like this; Further improve the speed of full-text search, improve user's use experience.
Embodiment 5:
Referring to shown in Figure 7,4 differences of present embodiment and embodiment are: present embodiment combines with the compatibility of data system of the prior art for the text retrieval system of embodiment 4, and its concrete principle of work is specifically referring to the description among the embodiment 3.
More than the technical scheme that the embodiment of the invention provided has been carried out detailed introduction; Used concrete example among this paper the principle and the embodiment of the embodiment of the invention are set forth, the explanation of above embodiment only is applicable to the principle that helps to understand the embodiment of the invention; Simultaneously, for one of ordinary skill in the art, according to the embodiment of the invention, the part that on embodiment and range of application, all can change, in sum, this description should not be construed as limitation of the present invention.

Claims (10)

1. a text searching method is characterized in that, comprising:
Application server sends query requests;
Said control desk receives said query requests, according to said query requests search index server, obtains the current index sign that needs the document of inquiry;
Said control desk identifies according to said index, and the search index server obtains the corresponding document of said index;
Said control desk returns the corresponding document of said index to said application server.
2. text searching method according to claim 1 is characterized in that, in step: application server sends before the query requests, also comprises:
Said control desk connects external data base, and the document in the external data base is created index respectively;
Said control desk is temporarily stored in the index sign and the corresponding document of said index sign of said index in the said distributed file system;
Said control desk is all index signs and the corresponding document of all index sign that is temporarily stored in the said distributed file system, is stored in respectively on the said index server.
3. text searching method according to claim 2 is characterized in that,
Said control desk is temporarily stored in said index sign and the corresponding document of said index sign in the said distributed file system, specifically:
Said control desk is temporarily stored in each said index sign and the corresponding concrete document burst of said index sign on the said distributed file system.
4. according to claim 1 or 2 or 3 described text searching methods, it is characterized in that,
Said index server is at least two, and each said index server is formed the index cluster, and said index cluster is connected with said control desk.
5. according to claim 1 or 2 or 3 described text searching methods, it is characterized in that,
Said control desk is made up of master console, subordinate control desk;
Said control desk receives said query requests, and the search index server obtains the current index sign that needs the document of inquiry, specifically:
Said master console receives said query requests, and said query requests is forwarded to said subordinate control desk,
Said subordinate control desk is inquired about said index server and is obtained the current index sign that needs the document of inquiry;
Said control desk identifies according to said index, and the search index server obtains the corresponding document of said index sign, specifically:
Said subordinate control desk obtains the corresponding document of said index sign according to said index sign search index server.
6. a text searching method is characterized in that, comprising:
Application server sends query requests to said control desk;
Said control desk is according to said query requests search index server, to obtain the current index sign that needs the document of inquiry;
If said control desk inquiry gets access to said index sign, then: said control desk identifies according to said index, and the search index server obtains the corresponding document of said index, and said control desk returns the corresponding document of said index to said application server;
If inquiring about, said control desk do not get access to said index sign; Then: said control desk returns index to said application server and obtains failure information; The said application server of document sends query statement to the document library services device; Said document library services device inquiry document library is returned the inquiry document to said application server.
7. a DRS is characterized in that, comprising:
Application server is used for sending query requests to control desk;
Control desk is connected between said application server and the index server, comprises the indexed search engine, data search engine, wherein,
Said indexed search engine is connected with said application server, is used for according to said query requests search index server, obtains the current index sign that needs the data of inquiry,
Said data search engine is connected with said indexed search engine, is used for according to said index sign, and the search index server obtains the corresponding document of said index, returns said document to said application server;
The document index server is connected with said control desk, is used for storing the burst index sign and the corresponding document of said index sign of said distributed file system.
8. according to the document search system shown in the claim 7, it is characterized in that, also comprise:
Distributed file system is connected with said control desk, is used to store said index sign and the corresponding document of said index sign.
9. according to the document search system shown in the claim 7, it is characterized in that,
Said index server is at least two, and each said index server is formed the index cluster.
10. document search system according to claim 7 is characterized in that,
Said control desk comprises: a master console and at least one subordinate control desk, wherein,
Said master console connects between said application server and each the said subordinate control desk, and be used to receive said query requests said query requests is forwarded to each said subordinate control desk,
Each said subordinate control desk is connected with said master console, on each said subordinate control desk, is provided with said indexed search engine and said document search engine.
CN2011101093813A 2011-04-27 2011-04-27 Distributed full-text search method and distributed full-text search system Pending CN102760137A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101093813A CN102760137A (en) 2011-04-27 2011-04-27 Distributed full-text search method and distributed full-text search system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101093813A CN102760137A (en) 2011-04-27 2011-04-27 Distributed full-text search method and distributed full-text search system

Publications (1)

Publication Number Publication Date
CN102760137A true CN102760137A (en) 2012-10-31

Family

ID=47054595

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101093813A Pending CN102760137A (en) 2011-04-27 2011-04-27 Distributed full-text search method and distributed full-text search system

Country Status (1)

Country Link
CN (1) CN102760137A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103020300A (en) * 2012-12-28 2013-04-03 杭州华三通信技术有限公司 Method and device for information retrieval
CN104077397A (en) * 2014-07-01 2014-10-01 成都康赛信息技术有限公司 Response method for distributed big data classification retrieval webpage
CN105740472A (en) * 2016-03-14 2016-07-06 中国科学院计算技术研究所 Distributed real-time full-text search method and system
CN107180042A (en) * 2016-03-09 2017-09-19 阿里巴巴集团控股有限公司 Flow statistical method, the apparatus and system of search engine
CN109831494A (en) * 2019-01-21 2019-05-31 生迪智慧科技有限公司 User data management and equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101051309A (en) * 2006-04-06 2007-10-10 中国科学院计算技术研究所 Researching system and method used in digital labrary
CN101546342A (en) * 2009-05-08 2009-09-30 阿里巴巴集团控股有限公司 Method and system for implementing search service
CN101989301A (en) * 2010-10-22 2011-03-23 复旦大学 Index maintenance method for supporting multiple data sources

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101051309A (en) * 2006-04-06 2007-10-10 中国科学院计算技术研究所 Researching system and method used in digital labrary
CN101546342A (en) * 2009-05-08 2009-09-30 阿里巴巴集团控股有限公司 Method and system for implementing search service
CN101989301A (en) * 2010-10-22 2011-03-23 复旦大学 Index maintenance method for supporting multiple data sources

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103020300A (en) * 2012-12-28 2013-04-03 杭州华三通信技术有限公司 Method and device for information retrieval
CN103020300B (en) * 2012-12-28 2017-04-12 杭州华三通信技术有限公司 Method and device for information retrieval
CN104077397A (en) * 2014-07-01 2014-10-01 成都康赛信息技术有限公司 Response method for distributed big data classification retrieval webpage
CN107180042A (en) * 2016-03-09 2017-09-19 阿里巴巴集团控股有限公司 Flow statistical method, the apparatus and system of search engine
CN107180042B (en) * 2016-03-09 2020-12-15 创新先进技术有限公司 Search engine flow statistical method, device and system
CN105740472A (en) * 2016-03-14 2016-07-06 中国科学院计算技术研究所 Distributed real-time full-text search method and system
CN109831494A (en) * 2019-01-21 2019-05-31 生迪智慧科技有限公司 User data management and equipment

Similar Documents

Publication Publication Date Title
CN103095758B (en) A kind of method processing file data in distributed file system and this system
CN102053982A (en) Method and equipment for managing database information
CN105933376A (en) Data manipulation method, server and storage system
CN103729471A (en) Method and device for database query
CN101930472A (en) Parallel query method for distributed database
CN102591970A (en) Distributed key-value query method and query engine system
CN102760137A (en) Distributed full-text search method and distributed full-text search system
CN102375837A (en) Data acquiring system and method
CN105516284B (en) A kind of method and apparatus of Cluster Database distributed storage
CN103823846A (en) Method for storing and querying big data on basis of graph theories
CN103310000A (en) Metadata management method
CN103544261A (en) Method and device for managing global indexes of mass structured log data
CN104881466A (en) Method and device for processing data fragments and deleting garbage files
CN104008199B (en) A kind of data query method
CN102521252A (en) Access method of remote data
CN102609421A (en) Data query method and device
CN106471501A (en) The method of data query, the storage method data system of data object
US20190278757A1 (en) Distributed Database Management System with Dynamically Split B-Tree Indexes
CN104750757A (en) Data storage method and equipment based on HBase
CN102654878B (en) Data operation method for distributed database in embedded system and board card
CN109635189A (en) A kind of information search method, device, terminal device and storage medium
CN102456004A (en) Query control method and system of page data
JP2006235831A (en) Condition management device, method, and program
CN104519138A (en) Data transmission method and data transmission system based on distributed FTP
KR101511098B1 (en) System and method for managing data using distributed containers

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20121031