A migo search engine
A search engine and index technology, applied in the field of Migo search engine, can solve the problems of low retrieval efficiency of Oracle database, difficult and complicated data maintenance, and disadvantageous maintenance, etc., and achieve the effect of fast retrieval efficiency, convenient data relationship management, and cost reduction.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0039] The full-text index of the Migo search engine is based on the word list for word segmentation. There are currently 80 million words in the word list, including the national directory, address database, common words and all Chinese characters, etc. During the index building process, the key-value format is used to store the word and row ID sets respectively. Because the row ID set (Value) takes up a lot of space, the content of Value is stored in the disk, and only the anchor point information is stored in Value. The anchor point information identifies the start position and end position of the ID set, thus greatly saving memory space. First, The system will judge whether the retrieved keywords can be word-segmented according to the vocabulary, such as searching for "Xindehui, Zhuhai City", and judge whether the keywords can be word-segmented according to the vocabulary;
[0040] Determine whether the keyword can be divided into words: divide the word into "Zhuhai City" ...
Embodiment 2
[0055] Such as figure 1 as shown,
[0056] A search method applied to a Migo search engine, the method comprising,
[0057] In step S01, input keywords;
[0058] In step S02, perform a full-text search, determine whether the input keyword can be word-segmented, and search the separated keywords respectively, and intersect the retrieval results, and display the detailed records after the intersection,
[0059] In step S03, perform a precise search, search the input keywords, and output the search results;
[0060] In step S04, perform spatio-temporal analysis, preset the granularity of time and the breadth of space, and then analyze the peer relationship of people through the aggregation index, so as to analyze the accompanying relationship with the subject object;
[0061] In step S05, the relationship is extended to provide the function of identifying objects. When the two objects are in the same record, it is considered that the relationship can be established or the two ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 
