• 首页
  • 期刊简介
  • 编委会
  • 投稿指南
  • 收录情况
  • 杂志订阅
  • 联系我们
引用本文:李德华,巩 宇,张自锋,杨小龙.基于.net构建海量非结构文本与用户行为协同的搜索引擎研究[J].软件工程,2018,21(5):42-47.【点击复制】
【打印本页】   【下载PDF全文】   【查看/发表评论】  【下载PDF阅读器】  
←前一篇|后一篇→ 过刊浏览
分享到: 微信 更多
基于.net构建海量非结构文本与用户行为协同的搜索引擎研究
李德华,巩 宇,张自锋,杨小龙1,2
1.(1.南方电网调峰调频发电有限公司,广东 广州 510630;2.
2.南方电网科学研究院有限责任公司,广东 广州 510623)
摘 要: 从全文检索的原理出发,介绍搜索引擎和全文检索的索引原理和机制,通过实例讲述如何创建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


版权所有:软件工程杂志社
地址:辽宁省沈阳市浑南区新秀街2号 邮政编码:110179
电话:0411-84767887 传真:0411-84835089 Email:semagazine@neusoft.edu.cn
备案号:辽ICP备17007376号-1
技术支持:北京勤云科技发展有限公司

用微信扫一扫

用微信扫一扫