`
badxy
  • 浏览: 142390 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Mini Training Project 基于Solr,搭建一个小型搜索引擎

阅读更多
Search Engine Team
Mini Training Project


基于Solr,搭建一个小型搜索引擎

技能门槛
Java编程;Servlet编程;Eclipse/Ant;

功能要求
初级:完成solr schema定义,对样例中的文件向solr发出post请求建立索引,完成基于SolrJ的servlet开发,可以进行搜索,有分页功能。
中级:支持中文分词;可以对搜索结果针对搜索词进行高亮。
高级:支持针对某个特别字段的高级搜索;支持文章类别(type)与频道(channel)的两级facet过滤;支持时间的一级facet过滤。

参考资料:
1.官方wiki http://wiki.apache.org/solr/FrontPage
2.电子书 http://www.itpub.net/thread-1209231-1-5.html
分享到:
评论

相关推荐

    利用Solr搭建你的搜索引擎

    Solr是基于Lucene库的,提供了一个高效、可扩展的搜索和导航功能,广泛应用于各种企业的数据检索需求。 Solr的核心功能包括文本分析、索引构建、查询处理和结果排序。它的强大之处在于其灵活性,可以通过配置文件...

    人工智能-项目实践-搜索引擎-基于solr的中文搜索引擎框架

    描述简单明了:“基于solr的中文搜索引擎框架”,这意味着我们将探讨如何使用Solr来搭建一个能够处理中文数据的搜索引擎。在中文环境下,搜索引擎的构建相比英文环境更具挑战性,因为中文的分词问题、多音字和同义词...

    一个基于Solr的新闻搜索引擎

    系统开发环境:Eclipse 开发语言:Java ...说明:一个基于Solr的搜索引擎,由Spring+SpringMVC框架搭建,通过Solr服务器对MySql数据库表进行索引和检索,数据库中数据爬取自于上述三个网站的部分内容,有待优化。

    solr搭建步骤

    Solr 是一款流行的开源搜索引擎 Server,基于 Lucene 搜索库。该引擎可以提供高效、可扩展、灵活的搜索功能。下面是 Solr 搭建步骤的详细解释: 1. Solr 搭建准备 在搭建 Solr 之前,需要了解 Solr 的版本信息。...

    基于Solr的搜索引擎的设计与实现

    基于Solr的搜索引擎的设计与实现

    利用开源工具搭建小型搜索引擎

    基于开源搜索引擎工具(如Heritrix +Lucence,或Nutch+Solr),搭建独立完整的搜索引擎测试平台。 2)垂直搜索行业信息:自主选择某一感兴趣行业,抓取相关行业内容。以抓取结果作为数据库,建立垂直搜索引擎,实现...

    基于Solr的搜索引擎研究与实现

    在实践环节,本文设计并实现了基于Solr1.3的一个多库搜索引擎,该系统支持对多个数据源的搜索,具备良好的可扩展性,便于后期添加新的数据源或调整索引策略。通过这个案例,读者可以了解到如何将理论知识应用于实际...

    SOLR搭建企业搜索平台

    本文将详细阐述如何利用SOLR搭建一个企业搜索平台,包括所需环境、配置步骤以及中文分词的设置。 一、SOLR搭建企业搜索平台 1. **运行环境** - **运行容器**:Tomcat 6.0.20 - **Solr版本**:apache-solr-1.4.0 ...

    企业级搜索引擎solr教程

    tomcat7下实现solr4.3的部署与配置,配置中文服务器。通过solrj实现索引的创建,修改,删除,查询。并实现httpclienct创建、修改索引,检索信息等。

    在tomcat环境下搭建solr和mmseg4j搜索引擎

    2. **Solr搜索引擎**:Apache Solr是一个高性能、基于Java的企业级搜索平台。它提供了全文索引、高亮显示搜索结果、 faceted search(分类浏览)、命中高亮、拼写检查、动态集群等功能,是构建现代搜索引擎的首选...

    solr搜索引擎的使用介绍

    Solr,全称为Apache Solr,是Apache软件基金会的一个开源项目,基于Java开发,是一款高效、灵活且强大的全文检索服务引擎。它构建在Lucene库之上,提供了更高级别的企业级搜索功能,如分布式搜索、缓存、命中高亮、...

    积分商城基于Solr的搜索引擎优化

    Solr是一个基于Lucene的开源搜索引擎,它提供了一个企业级的搜索服务器,可以用来执行全文搜索、结构化搜索等多种功能。在电子商务网站中,搜索引擎扮演着至关重要的角色,因为它直接影响着用户体验和网站的运营效率...

    lucene简单介绍及solr搭建使用

    Lucene是Java开发的一个全文检索库,而Solr则是基于Lucene构建的企业级搜索平台,提供了更高级的功能和管理界面。 **Lucene简介** Lucene是Apache软件基金会的一个项目,它提供了一个强大的文本分析和索引框架,...

Global site tag (gtag.js) - Google Analytics