Index system construction method, search implementation method and device

A construction method and technology for an indexing system, which are applied in the fields of an indexing system construction device and a search implementation device, can solve problems such as increased storage space, adverse effects of search performance response time, etc., and achieve cost control, good search performance, and excellent performance. Effect

Active Publication Date: 2021-03-16
ALIBABA GRP HLDG LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The continuous increase in the amount of data used for searching will not only increase the storage space required for the data, but also have a negative impact on search performance (such as search response time, etc.)

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
  • Index system construction method, search implementation method and device
  • Index system construction method, search implementation method and device
  • Index system construction method, search implementation method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] Embodiment 1. A method for constructing an index system.

[0036] figure 1 It is a flow chart of the construction method of the index system in this embodiment. Such as figure 1 As shown, the method of this embodiment mainly includes: step S100, step S110, step S120 and step S130. The method described in this embodiment is usually executed in a network device. Preferably, the method described in this embodiment is usually executed in a network device on the side of the data manager / provider for searching.

[0037] next to figure 1 Each step is described in detail.

[0038] S100. Obtain data files that need to be indexed.

[0039] Specifically, the data files that need to be indexed in this embodiment refer to the data files that need to be set in the index system (that is, the data files that need to be added to the index system), and the index system in this embodiment mainly includes : Search engine service system and data storage service system. For the convenie...

Embodiment 2

[0060] Embodiment 2, the construction method of the index system.

[0061] figure 2 It is a sequence diagram of the construction method of the index system in this embodiment. next to figure 2 Each step is described in detail.

[0062] S200. The data synchronization service obtains the original data document from the data source by means of traffic capture or the like.

[0063] S210. The data synchronization service sends the acquired original data file to the data cleaning service.

[0064] S220. The data cleaning service assigns a UUID to the received original data document, and performs a hash operation on the UUID.

[0065] S230, the data cleaning service extracts the beginning part of the data document, the time and the corresponding user information and other information used to build the index from the original data document, and determines the search engine corresponding to the above hash operation result in the search engine cluster Then, the data cleaning serv...

Embodiment 3

[0070] Embodiment 3, the implementation method of search.

[0071] image 3 It is a flow chart of the implementation method of the search in this embodiment. Such as image 3 As shown, the method of this embodiment mainly includes: step S300, step S310, step S320 and step S330. The method described in this embodiment is usually executed in a network device. Preferably, the method described in this embodiment is usually executed in a network device on the network side of the search engine service.

[0072] next to image 3 Each step is described in detail.

[0073] S300. Obtain a search keyword from the received search request.

[0074] Specifically, the search request in this embodiment may be a search request containing search keywords sent by a search engine client, such as a search engine client receiving a search keyword input by a user through its search input box, and targeting the search The keyword forms a search request, and then sends the search request to the ...

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 invention provides a construction method of an index system, and a method and device of achieving a search. The construction method of the index system comprises the steps that a data file in need of indexing processing is obtained; the data file configuration is used for uniquely identifying the file identification of the data file, and information used for building an index is obtained from the data file; the index is built for the data file in a search engine service system according to the information used for building the data index and the file identification; the data file and the file identification are stored in a data storage service system; the search engine service system comprises multiple servers based on solid-state drives, the data storage service system comprises multiple servers based on the hard disk of a machine. The technical scheme guarantees that the index system has good search performance and the cost of achieving the index system is controlled to a certain extent.

Description

technical field [0001] The present invention relates to Internet technology, in particular to a method for constructing an index system, a method for realizing search, a device for constructing the index system, and a device for realizing search. Background technique [0002] Search engine (Search Engine) is a tool that many users often use in their daily work and daily life. Users can use the search engine to obtain the information they need from the Internet conveniently and quickly. In addition, search engines are also an effective tool for enterprises to manage their internal data. [0003] In practical applications, the data used for searching is usually massive data, and the amount of data used for searching is usually continuously increasing. The continuous increase in the amount of data used for searching will not only increase the storage space required by the data, but also have a negative impact on search performance (such as search response time, etc.). [0004...

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 Patents(China)
IPC IPC(8): G06F16/953
CPCG06F16/951
Inventor 肖建冰
Owner ALIBABA GRP HLDG 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