Solr在音乐搜索中的运用

Solr在音乐搜索中的运用

ID:46496938

大小:90.00 KB

页数:5页

时间:2019-11-24

Solr在音乐搜索中的运用_第1页
Solr在音乐搜索中的运用_第2页
Solr在音乐搜索中的运用_第3页
Solr在音乐搜索中的运用_第4页
Solr在音乐搜索中的运用_第5页
资源描述:

《Solr在音乐搜索中的运用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Solr在音乐搜索中的运用林祖新,王洪波,程时端(北京邮电大学网络与交换技术国家重点实验室,北京100876)摘耍:在线音乐现在已经成为互联网热门应用,对音乐搜索的需求越來越强烈。Solr是开放源代码的企业级搜索引擎,由Apache软件基金会研发。本文简要介绍了Solr的系统架构和特色功能,给出了一个Solr在音乐搜索中运川的设计方案。文中详细阐述了通过在Solr加入中文分词、建立多级缓存策略和分布式索引与搜索,该音乐搜索引擎具备了高效检索、分类导航等功能。关键词:计算机应用技术;Solr;音乐搜索;Lucene中图分类号:TP393.1Solr-basedMusicS

2、earchLinZuxin,WangHongbo,ChengShiduan(StateKeyLaboratoryofNetworkingandSwitchingTechnology,BeijingUniversityofPosts&Telecommunications,Beijing100876)Abstract:NowonlinemusichasbecomeoneofthemostpopularInternetapplications,andthedemandformusicsearchisbecomingmoreandmoreintense・Solrisanente

3、rprise-classopensourcesearchenginedevelopedbytheApacheSoftwareFoundation.ThisarticlebrieflydescribesthesystemarchitectureandfeaturesofSolr,afterthatitgivesthedesignofthemusicsearchbasedSolr・ThispaperelaboratesthatafteraddingChineseanalyser,establishingamulti-levelcachingstrategyanddistri

4、butedindexingandsearch,themusicsearchhasefficientretrieval,classificationnavigationandotherfunctions.Keywords:TechnologyofComputerApplication;Solr;MusicSearch;Lucene0引言艾瑞咨询整理Gartner2011年1()月发布的数据发现,2011年全球范由内,来白于终端用户的在线音乐业务收入达到63.3亿美元。据Gartner预测,此项收入在2015年将增长至77.3亿美元山。所以,开发出一套高效、准确、全面的音乐

5、垂直搜索引擎系统对用户快速搜索到他们需要的音乐非常的有帮助。搜索引擎后台涉及到众多先进思想和技术,所以设计一个高性能高可用的搜索引擎绝非易出。然而,Apache软件基金会旗下的SolnziiH是用来解决信息检索的困难。Solr的诞牛给很多需要搜索服务的企业提供了极人便利。本文结构如下,第一章给出Solr简介,第二章给出基于Solr的音乐垂直搜索引擎的设计方案,笫三章为我们系统提出一些调优措施,第四章给出了我们系统的测试结果,在笫五章进行了总结。1Solr简介1.1概念Solr(SearchingonLuceneReplication)是一个高性能,采用Java5开发,基

6、于Lucenei3i基金项目:高等学校博士学科点专项科研宰金(200800131019)作者简介:林祖新.(1988-),男.硕士研究生.主耍研究方向:垂直搜索。通信联系人:王洪波,(1975・),男,副教授,主要研究方向:云计算与数据中心网络、互联网服务质量管理与测量等。E-mail:hbwang@bupt.edu.cn的全文搜索服务器。同时对其进行了扩展,提供了比Luccnc更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引繁。Solr主耍特性⑷包括:强人的全文检索功能;高亮显示检索结果;

7、数据库接口和电子文档的处理;高效、灵活的缓存功能;具有高度的可扩展,支持分布搜索和索引的复制;通过索引复制來提高可用;提供一套强大DataSchema来定义字段,类型和设置文本分析等。1.2体系架构Solr的系统结构图如图1所示⑸,顶层为对外提供服务的HTTP接II,负责与外部索引和查询操作交互,用户和其他系统通过向Solr发送HTTP请求,启动索引或搜索服务。屮间层为文档处理分析层,Solr根据接受到的不同请求,确定要使用的SolrRequestHandler,然后处理请求,并通过HTTP以XML或JSON等方式返回响应。Solr核心层

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。