Full-text retrieval system and method

A retrieval system and full-text technology, applied in the field of big data, can solve the problem of high coupling between database and full-text retrieval engine, and achieve the effect of improving convenience and expanding scope

Active Publication Date: 2018-12-07
NEW H3C BIG DATA TECH CO LTD
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, this disclosure proposes a full-text retrieval system and method to solve the problem of high coupling between the database and the full-text retrieval engine in the full-text retrieval system in the related art

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
  • Full-text retrieval system and method
  • Full-text retrieval system and method
  • Full-text retrieval system and method

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0082] As an example, the user interface module 31 is DEText User Interface, the database 32 is Greenplum, the conversion module is Greenplum PLJava, and the full-text search engine 34 is Solr.

[0083] Such as figure 2 As shown, when the DEText User Interface obtains the index operation of the SQL statement, it sends the index operation of the SQL statement to Greenplum. Greenplum PLJava in Greenplum converts index operations of SQL statements into index operations of Java statements. Greenplum PLJava sends the indexing operation of the Java statement to the full-text search middleware by calling the middleware interface, that is, the middleware JavaAPI.

[0084] Such as figure 2 As shown, when the full-text search middleware determines that the index operation is a query index operation, it sends a query index operation to Solr by calling the full-text search engine interface, that is, the Solr Java API. Solr executes the query index operation to get the query result. ...

example 2

[0087] As an example, the database name is detext, the database detext includes tables, and the table name is mobile. Table 1 shows the table mobile in the database detext according to an embodiment of the present disclosure. As shown in Table 1, the table mobile includes data columns: number id, supplier vendor, model model, price price and detailed description description. Among them, the primary key of table mobile is number id.

[0088] Table 1

[0089] number id

supplier vendor

Model model

price price

Detailed descriptiondescription

1

a

r1

2499

cpu: super180; memory: 4G; storage: 64G

2

a

r2

3299

cpu: super190; memory: 6G; storage: 128G

3

c

s1

3999

cpu: super160; memory: 6G; storage: 128G

4

d

p1

2699

cpu: strong960; memory: 6G; storage: 64G

[0090] The client connects to the Master node of the database Greenplum through SSH (Secure Shell, Secure Shell Protocol), and...

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

The present disclosure relates to a full-text retrieval system and method. The full-text retrieval system comprises a user interface module, a database, a full-text retrieval middleware and a full-text retrieval engine. The user interface module is used for sending the index operation to the full-text retrieval middleware through the database when the index operation is obtained. The full-text retrieval middleware is used for sending a query index operation to a full-text retrieval engine when it is determined that the index operation is a query index operation. The full-text retrieval engineis used for performing query indexing operation to obtain query results. The full-text retrieval middleware can realize the decoupling between full-text retrieval engine and database, thus, the full-text retrieval engine can be updated or replaced, the full-text retrieval engine can be quickly transplanted to other databases for use, the application range of the full-text retrieval system can beexpanded, and the convenience of the full-text retrieval system development can be improved.

Description

technical field [0001] The present disclosure relates to the technical field of big data, in particular to a full-text retrieval system and method. Background technique [0002] figure 1 It shows the architecture diagram of the full-text retrieval system in the related art. related technologies, such as figure 1 As shown, the full-text retrieval system obtains the index operation through GPText User Interface, and sends the obtained index operation to GPText Lib, and GPText Lib invokes Solr CLI or Native Call to send the index operation to Solr, and Solr executes the index operation. Wherein, the index operation may include query index operation, create index operation, import index data operation, update index data operation, add index column operation, delete index column operation, delete index operation and so on. [0003] However, if figure 1 As shown, the full-text search engine Solr is highly coupled with the database Greenplum, and the full-text search system can...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 时帅兵丁远普
Owner NEW H3C BIG DATA TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products