基于Lucene的手机查询软件的研究与实现

被引量 : 0次 | 上传用户:lukexingmm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的飞速发展,以手机为代表的移动终端产品也在飞速发展,手机的计算处理能力和自身的存储容量变得越来越大,支持的业务种类和数据类型也越来越多,可以说,手机越来越成为用户最重要的数据存储方式之一。因此,针对手机存储资源的自身特点,根据用户获取信息数据的特有需求,如何快速地检索出手机终端上用户所需要的数据信息,已经成为了一个即实际又亟需解决的问题。本文针对手机存储查询查询存在的不足,设计了一套手机搜索查询软件系统,采用基于开源Lucene的搜索框架架构,通过改进查询算法模型和文档排序评分算法,实现对于搜索结果的排序优化。本文完成的主要工作如下:(1)本文深入分析了当前手机存储查询领域存在的不足,通过深入研究搜索引擎的架构、组成和工作原理,提出了基于开源Lucene搜索架构的全文检索解决方案;(2)由于传统的Lucene查询模型过于僵化,没有考虑到相关因素因子的影响,无法很好地适应手机查询软件系统,本文通过对文档评分算法加入经过层次分析法确定的相应影响因子来进行改进,优化了查询算法模型;(3)针对手机查询软件系统索引创建部分和查询部分应当分离的要求,采用分离设计模式,分别设计索引服务器部分和界面查询部分;提出了利用增量算法对文档进行合并的策略,有效的改善了系统的空间利用率;针对支持扩展文件类型的要求,采用插件模式设计了多媒体文本提取插件;(4)基于以上研究和改进优化工作,采用Android开发技术,设计并实现了基于开源Lucene的手机查询软件系统。综上所述,本文针对手机存储查询技术进行了全面、深入的研究,改进了查询算法模型,优化了文档评分排序算法,采用分离设计模式和插件模式进行设计,使用Android开发技术,在基于开源Lucene搜索架构下设计实现了手机查询软件系统。
其他文献
利用自制的WH-1A型微弧氧化设备进行金属表面陶瓷化处理,研究了电解液中固体氧化镁颗粒对6061铝合金微弧氧化膜层结构及性能的影响以及电解液中加入六偏磷酸钠对AZ31镁合金氧
锁相环电路在通信系统中常扮演着一个重要的角色,被称为系统的“心脏”,其性能直接决定着整个系统指标的好坏。本论文的研究工作针对SATA1.0SerDes(Serializer-Derserializer)
中国家电行业经过三十多年的发展成长,已经具备了较强的国内竞争力和一定的国际竞争力,中国也日益成为世界最大的家电制造中心。随着中国整体经济的发展、中国家电行业的成长,家
改革开放以来,我国中小民营企业取得了长足发展,其在优化资源配置、提高经济效益、保持供需平衡以及扩大就业、维护社会稳定等方面都发挥着积极作用,已成为国民经济发展中最为活
孙子、克劳塞维茨和毛泽东都有着丰富的军事情报思想,三者既在情报的价值与保密的重要性上有共识,又在情报的关注重点、内容范围、获取手段和情报观上有各自不同的论述。同时
山西面塑是民间艺术中的一支奇葩,它分布广,种类繁多,样式各异,具有强烈的地域性和综合性,千百年来在三晋大地绽放光芒。2006年山西民间面塑入选了山西省非物质文化遗产保护
黄河三角洲高效生态经济区上升为国家战略,给黄河三角洲发展提供了重要机遇。从分析高效生态经济的内涵出发,着重分析了高效生态经济区发展中存在的问题:区域经济结构不合理;
针对一类仅使用大批历史数据结构未知的非线性工业过程,根据数据驱动及局部建模的基本思想,提出一种基于局部模型算法的在线多模型辨识策略。从向量相似的角度提出了一种新的
目的 探讨不同能量经皮半导体激光颈椎间盘减压后汽化腔、组织学、温度及生物力学变化。方法 采用7具新鲜人颈椎标本,使用4组不同能量对椎间盘进行汽化,测量汽化后组织学变化、
作为现代社会的经济能源,电能对于各行各业的发展贡献巨大。由于电阻的存在,电能从供电端至用户端进行传输的过程中会产生大量的损耗,这部分损耗称为线损。线损使得一部分能源被