摘 要: 从全文检索的原理出发,介绍搜索引擎和全文检索的索引原理和机制,通过实例讲述如何创建lucene索 引、如何管理索引。通过索引的目录结构和内容结构的分析,讨论了基于.net平台如何使用lucene的索引功能创建搜索 引擎。目前多数项目采用Java、C++等为开发语言,构建索引器。本文提出基于.net的索引器的设计实例分析,解决了 在.net开发环境下,海量非结构文本搜索的问题。结合用户行为理论优化搜索引擎的用户体验,增加用户粘性,提高用 户的忠诚度。 |
关键词: 搜索引擎;索引器;.net;Lucene;用户行为 |
中图分类号: TP315
文献标识码: A
|
|
Research on the Search Engine for Building Massive Nonstructural Text and User Behavior Synergy Based on .Net |
LI Dehua,GONG Yu,ZHANG Zifeng,YANG Xiaolong1,2
|
1.( 1.Southern Power Grid Peak Modulation FM Power Generation Co., Ltd., Guangzhou 510630, China;2. 2.Southern Power Grid Research Institute of Science Co., Ltd., Guangzhou 510623, China)
|
Abstract: Starting from the principle of full-text search,this paper introduces the indexing principle and mechanism of search engine and full-text search.It describes how to create a lucene index and how to manage the index through an example. Through the analysis of the index's directory structure and content structure,we discussed how to use lucene's indexing function to create a search engine based on .net platform.At present,most projects use Java,C++,etc.as the development language and build indexers.This paper presents a design example analysis of a net-based indexer and solves the problem of massive unstructured text search under .net development environment.Combining user behavior theory to optimize the user experience of search engines,increase user stickiness and increase user loyalty. |
Keywords: search engine;indexer; .net;Lucene;user behavior |