solr全文检索(solr搜索)

技术solr4.7如何建立索引本篇内容主要讲解“solr4.7如何建立索引”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“solr4.7如何建立索引”吧!solr的建立索引的方

本文主要讲解“如何在solr4.7中建立索引”。感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖带你学习“如何在solr4.7中建立索引”!

通常有两种方法来索引solr:

1.在配置文件中设置数据库连接,直接建立索引;

2.在java程序中编写定时器来建立索引。

我用后者,是因为考虑到数据处理的安全性和有效性。

Java代码用于:

publicavitestindex(){ 0

尝试{

listsolrinputdocuments=new arraylistsolrinputdocument();

SolrInputDocumentdoc=null

//从数据库中获取数据

DbUtilTestdbUtil=new dbutiltest();

ListMapString,Stringlist=NewArraylistMapsString,String();

list=dbutil . query();

for(MapString,StringMap : list){ 0

//创建文档对象

doc=newSolrInputDocument();

doc.addField('id ',map . get(' id '));

doc.addField('name ',map . get(' name '));

doc.addField('author ',map . get(' author '));

doc.addField('region ',map . get(' region '));

doc.addField('主题',map.get('主题'));

doc.addField('create_time ',map . get(' create _ time '));

doc.addField('content ',map . get(' content '));

docs.add(文档);

}

//执行添加

server . add(docs);

server.commit();

} catch(Maformedurlexception){ 0

e . printstacktrace();

} catch(Solrserverexception){ 0

e . printstacktrace();

} catch(IOexceptione){ 0

e . printstacktrace();

}

}至此,相信大家对“如何在solr4.7中构建索引”有了更深入的了解,所以让我们做一些实际的工作吧!这是网站。更多相关内容,可以去相关渠道查询,关注我们,继续学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/155614.html

(0)

相关推荐

  • 抖音刷赞网,抖音可以刷赞吗

    技术抖音刷赞网,抖音可以刷赞吗对于抖音的新手来说,可以给自己的作品,适当的刷一些赞,进行抖音刷赞,这样由于点赞量过高,就会被推上热门,他上热门之后,就会有很多的粉丝,看到自己的视频,就会有人自发的给自己点赞,这样一来,播

    测评 2021年10月26日
  • 如何用Python画一个绝美土星环

    技术如何用Python画一个绝美土星环本篇文章为大家展示了如何用Python画一个绝美土星环,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。土星的行星环非常出名。虽然木星、土星、天

    攻略 2021年10月28日
  • PDF文件如何压缩

    技术PDF文件如何压缩小编给大家分享一下PDF文件如何压缩,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!  步骤一:打开压缩工具,在跳转的页面

    攻略 2021年10月26日
  • 首字下沉,word中怎样设置首字下沉

    技术首字下沉,word中怎样设置首字下沉原发布者:悲回风之摇蕙兮 怎么设置首字下沉Word首字下沉设置方法发布时间:2012-09-2712:19 作者:本站整理 来源: 509次阅读Word软件是我们最常用的办公软件,

    生活 2021年10月19日
  • 手机掉水里马上捞起来会进水吗,苹果七掉进水里会进水么

    技术手机掉水里马上捞起来会进水吗,苹果七掉进水里会进水么一旦iphone进水手机掉水里马上捞起来会进水吗,按以下步骤处理:1、以最快速度把iphone从水里把它捞出来。2、立即关掉iPhone。马上断开电源。因为手机的损

    2021年10月21日
  • 数据库原理知识点有哪些

    技术数据库原理知识点有哪些这篇文章主要介绍“数据库原理知识点有哪些”,在日常操作中,相信很多人在数据库原理知识点有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”数据库原理知识点有哪些”

    攻略 2021年11月3日