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)

相关推荐

  • couchdb的实现(couchdb查询语句)

    技术如何进行CouchDB漏洞的分析今天就跟大家聊聊有关如何进行CouchDB漏洞的分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。0x00 文档信息

    攻略 2021年12月22日
  • MySQL主从同步和读写分离如何配置

    技术MySQL主从同步和读写分离如何配置这篇文章主要为大家展示了“MySQL主从同步和读写分离如何配置”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL主从同步和读写分

    攻略 2021年12月8日
  • 石蕊的化学式,紫色石蕊溶液与稀盐酸反应方程式

    技术石蕊的化学式,紫色石蕊溶液与稀盐酸反应方程式紫色石蕊作为酸碱指示剂的原因是电离平衡原理石蕊的化学式,不是化学方程式。石蕊是蓝紫色粉末,它是一个比较复杂的化合物。是从植物中提取得到的蓝色色素,能部分地溶解于水而显蓝色。

    生活 2021年10月28日
  • 怎么在PAAS平台上部署O2OA开发平台

    技术怎么在PAAS平台上部署O2OA开发平台这篇文章主要讲解了“怎么在PAAS平台上部署O2OA开发平台”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在PAAS平台上

    攻略 2021年10月30日
  • 如何使用Python 代码格式化工具 Black-Python

    技术如何使用Python 代码格式化工具 Black-Python如何使用Python 代码格式化工具 Black-Python,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴

    攻略 2021年10月25日
  • who后面的动词用什么形式,who做主语谓语动词用什么形式

    技术who后面的动词用什么形式,who做主语谓语动词用什么形式who作主语时,谓语可以是单数,也可以是复数。 who可以指单数,也可以指复数。所以,who 作主语时,谓语可以是单数,也可以是复数。如who does it

    生活 2021年10月25日