Git版本库全文检索系统的设计与实现
本文关键词:Git版本库全文检索系统的设计与实现
【摘要】:随着Git版本控制系统应用的日益广泛,Git版本库中的文档资料也越来越多。基于Lucene的Git版本库搜索引擎针对Git版本库中的文件建立索引并进行搜索。该搜索系统通过Git的钩子机制异步地建立索引,在检索时使用了基于J2EE的架构。首先对Lucene、j Git等相关工具包进行研究,然后对索引模块、检索模块等进行设计,最后编程实现和测试分析。系统实现的Git版本库中文件的全文检索,为Git版本库提供Web化的检索方式,同时也是对Lucene应用领域的探索。
【作者单位】: 上海海事大学信息工程学院;
【分类号】:TP391.3
【正文快照】: 0引言Git是Linus开发的一个用于Linux内核代码管理的分布式版本控制工具[1]。基于Git的客户端管理工具如Git bash能用命令的形式对版本库中文件进行查找,但这种方式使用不方便、也不直观。为版本库提供一种Web化的检索方式,将提升用户检索的体验。针对版本库中文件数据的特征,
【相似文献】
中国期刊全文数据库 前10条
1 宗宁;小型中文全文检索系统的设计与实现[J];电脑知识与技术;2005年14期
2 刘宁,陈光祚,路学;论全文检索系统[J];现代图书情报技术;1989年04期
3 陈光祚;论全文检索系统[J];武汉大学学报(社会科学版);1989年06期
4 陈睿,陈光祚,谢新洲;湖北省地方志全文检索系统(续)[J];情报理论与实践;1991年03期
5 杨则正;Calera's Wordscan全文检索系统[J];管理科学文摘;1997年09期
6 王梅;全文检索系统的分析与选择[J];图书情报工作;1999年06期
7 谢授麟;水利水电技术标准全文检索系统[J];水利规划设计;2000年02期
8 余海燕,张仲义;基于单汉字索引的全文检索系统的优化研究[J];中文信息学报;2001年04期
9 纪蔚蔚;公安文献全文检索系统中超文本技术的运用[J];公安大学学报(自然科学版);2002年04期
10 孙咏波;郭红锋;;天文文献全文检索系统的研究与实现[J];天文研究与技术;2007年03期
中国重要会议论文全文数据库 前2条
1 赵慧;李春明;鲍可进;;一种基于DotLucene搜索引擎的知识库中文全文检索系统[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
2 周小庭;;用Info Digger全文检索系统构建首都师大基教中心网上平台[A];OA’99办公自动化全国学术研讨暨展示会论文集[C];1999年
中国重要报纸全文数据库 前2条
1 肖诗斌;全文检索技术的深层剖析[N];中国计算机报;2003年
2 罗懿;世纪永联搜索引擎获奖[N];中国企业报;2000年
中国博士学位论文全文数据库 前1条
1 吴炜;密文全文检索系统中的索引机制研究[D];华中科技大学;2009年
中国硕士学位论文全文数据库 前10条
1 黄小文;基于NoSQL存储的海量文档全文检索系统的研究与实现[D];华北电力大学;2015年
2 张雯;TextRank算法的改进及在政法全文检索系统中的应用[D];广西大学;2015年
3 陶化忠;基于MapReduce全文检索系统设计与实现[D];东北大学;2014年
4 何胜利;矿山法律法规全文检索系统的研究与应用[D];西安建筑科技大学;2005年
5 杨镒菲;基于云存储的分布式全文检索系统的设计与实现[D];华南理工大学;2012年
6 蔡晶晶;多文档全文检索系统的设计与开发[D];电子科技大学;2013年
7 王红胜;多文档全文检索系统的设计与开发[D];电子科技大学;2010年
8 刘超;专利全文检索系统的设计与实现[D];北京邮电大学;2010年
9 李秦;基于用户行为的全文检索系统个性化推荐研究[D];西南大学;2009年
10 席敏;基于单汉字索引的全文检索系统的研究与实现[D];西安电子科技大学;2010年
,本文编号:1169962
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/1169962.html