Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Searching method for relational data base and full text searching combination

A database and relational technology, applied in the field of retrieval, can solve problems such as no retrieval grammar, insufficient Chinese support, inconsistent query statements, etc.

Active Publication Date: 2007-06-27
NEW FOUNDER HLDG DEV LLC +2
View PDF0 Cites 38 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] (1) When performing fuzzy matching retrieval on string-type fields, pre-containment (that is, fuzzy retrieval that starts with the search term) can use the index to achieve efficient retrieval, but for post-containment (that is, fuzzy retrieval that ends with the search term) ) and inclusion (that is, the fuzzy search in the middle of the search term) cannot make use of the index so that this type of search is usually inefficient, and the efficiency problem is particularly prominent in the case of long string fields
[0015] (2) For text fields, including: CLOB (Oracle, DB2), Text (SQL Server, Sybase), etc., because indexes cannot be created, indexes cannot be used for efficient retrieval of such fields
The third case is related to the specific application. In the database application system, the text (text files, such as: TXT, Doc, PDF, HTML, etc.) is usually placed in the file system, and only a path (or URI) is recorded in the database. , in this case, the database index mechanism is powerless
[0016] (3) The final problem comes from the flexibility of retrieval conditions. The retrieval syntax of database retrieval comes from the SQL standard, which can carry out logical conditions (=, , >, =, <=, like, between and) , Boolean search (And, Or, Not) and grouping search conditions to meet most of the search requirements, but for dictionary-based searches such as word search, phrase search, sentence search, paragraph search, synonyms, etc., it cannot be satisfied. And this is the advantage of full-text search
[0017] 2. As far as full-text retrieval is concerned, there is no international standard for retrieval syntax similar to SQL, and more retrieval services are provided through function calls from the interface level. This is its shortcoming
[0022] (3) Insufficient support for Chinese
[0023] (4) The query statement is not uniform and does not form a standard

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Searching method for relational data base and full text searching combination
  • Searching method for relational data base and full text searching combination
  • Searching method for relational data base and full text searching combination

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] As shown in Figure 1, the solution that the retrieval method that the present invention combines relational database and full-text retrieval adopts is: at first utilize full-text retrieval to support database field to build index characteristic (support data type (character type, date type, numeric type), Support sorting, support query by condition), the database field will be handed over to the full-text search engine to create a full-text index. According to the definition of the database construction stage during retrieval, database metadata retrieval and full-text retrieval are separated, that is, the two do not interfere with each other when constructing retrieval conditions; then the database can be retrieved, and the steps are as follows:

[0039] 1) Submit a search request;

[0040] 2) Split the submitted search request (as shown in Figure 2), split the same part of the search request as the attribute segment in the patent database index into a database search S...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

This invention discloses an index method with the combination of the relation data base and whole paper index, and it overcomes the disadvantage of the combination of SQL search in the relation data base and the whole paper search and the efficient is low. It includes the above data base, founds the index base of the data base to the needed property field in every data base, and founds the whole paper search base by the whole paper searching engine. It can divide the searching requirement into data base search and whole paper search on need during search, and it can separately form the corresponding inquire word. The index search condition is accord with the SQL criterion, the whole paper search condition is accord with the whole paper expression criterion. Then the first submits to the relation data base to do data base search, the latter submits to the whole paper searching engine to search. This can realize the parallel execution of two searches, improves the ability of the search greatly, and can provide the special whole paper search scheme.

Description

technical field [0001] The invention relates to a retrieval method, in particular to a method for improving retrieval efficiency based on the combination of a full-text retrieval mechanism and a relational data field retrieval. Background technique [0002] Relational databases and full-text search engines are two technologies that have been around for a long time and have developed quite maturely. Both of them can provide data storage and retrieval. [0003] Relational database has a longer history and more mature technology than full-text retrieval technology. It originated from the relational database theory created by Edgar Codd from the 1960s to the early 1970s. Later generations developed on the basis of his theory A series of RDBMS. The advantage of relational data lies in its support for SQL standards, standardized, flexible and powerful retrieval syntax, and its support for complex data models based on two-dimensional table-based relational theory. Through long-ter...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/30
Inventor 王仲杨建武王绪胜孙红娥吴於茜
Owner NEW FOUNDER HLDG DEV LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products