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)

相关推荐

  • ASP.NET Core MVC 模型绑定用法及原理

    技术ASP.NET Core MVC 模型绑定用法及原理 ASP.NET Core MVC 模型绑定用法及原理https://www.cnblogs.com/savorboard/p/aspnetcor

    礼包 2021年11月10日
  • vue如何获取dom元素

    技术vue如何获取dom元素这篇文章将为大家详细讲解有关vue如何获取dom元素,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 vue获取dom元素的方法:

    攻略 2021年10月27日
  • python和sqlite3数据库如何实现简单登陆注册功能

    技术python和sqlite3数据库如何实现简单登陆注册功能这篇文章将为大家详细讲解有关python和sqlite3数据库如何实现简单登陆注册功能,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后

    攻略 2021年12月4日
  • 戛然而止是什么意思,“戛然而止”的“戛”是什么意思

    技术戛然而止是什么意思,“戛然而止”的“戛”是什么意思意思是:象声词一戛然而止是什么意思、戛的组词:戛然、戛玉、摩戛、戛云、戛击、排戛、嘐戛、磨戛、戛羹、交戛、戛齿、戛敔、铿戛、硗戛、戛触、相戛、戛摩、戛服、戛磨、击戛二

    生活 2021年10月25日
  • 租用美国服务器之前要考虑的因素

    技术租用美国服务器之前要考虑的因素作为主流海外服务器之一,美国服务器一直以相对低廉便宜的租用价格和充足的硬件资源被很多需要业务出海的用户所青睐,然而在众多的美国服务器租用服务商中如何要考虑哪些因素才能租用到符合要求机器呢

    礼包 2021年12月6日
  • 如何分析可添加快捷键组合的JavaScript类库keyboard.js

    技术如何分析可添加快捷键组合的JavaScript类库keyboard.js这篇文章给大家介绍如何理解可添加快捷键组合的JavaScript类库keyboard.js,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大

    攻略 2021年11月17日