详解java整合solr5.0之solrj的使用
短信预约 -IT技能 免费直播动态提醒
首先导入solrj需要的的架包
需要注意的是低版本是solr是使用SolrServer进行URL实例的,5.0之后已经使用SolrClient替代这个类了,在添加之后首先我们需要根据schema.xml配置一下我们的分词器
这里的msg_all还需要在schema.xml中配置
它的主要作用是将msg_title,msg_content两个域的值拷贝到msg_all域中,我们在搜索的时候可以只搜索这个msg_all域就可以了,
solr默认搜索需要带上域,比如
solr更改默认搜索域的地方也在schema.xml,它默认是搜索text域的,但是5.0之后不在这里配置默认搜索域了,它的文档也告诉我们,在solrconfig.xml中配置
在solrconfig.xml中配置默认搜素域,这样我们就可以按照我们自己的域进行搜索了
配置好以上,就可以使用代码进行CURD
private final static String URL="http://localhost:8080/solr/java"; public SolrClient server=null; @Before public void init() throws Exception{ server=new HttpSolrClient(URL); }
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
详解java整合solr5.0之solrj的使用
下载Word文档到电脑,方便收藏和打印~
下载Word文档
猜你喜欢
详解java整合solr5.0之solrj的使用
1、首先导入solrj需要的的架包2、需要注意的是低版本是solr是使用SolrServer进行URL实例的,5.0之后已经使用SolrClient替代这个类了,在添加之后首先我们需要根据schema.xml配置一下我们的分词器这里的msg
2023-05-31
2024-04-02
2024-04-02
2024-04-02
2024-04-02
2024-04-02
2024-04-02
详解redis与spring的整合(使用缓存)
1、实现目标通过redis缓存数据。(目的不是加快查询的速度,而是减少数据库的负担) 2、所需jar包注意:jdies和commons-pool两个jar的版本是有对应关系的,注意引入jar包是要配对使用,否则将会报错。因为commons
2023-05-31
2024-04-02
2024-04-02
2024-04-02
详谈Springfox与swagger的整合使用
一、前言让我们先理一下springfox与swagger的关系。swagger是一个流行的API开发框架,这个框架以“开放API声明”(OpenAPI Specification,OAS)为基础,对整个API的开发周期都提供了相应的解决方案
2023-05-31
Android ToolBar整合实例使用方法详解
最近做项目中遇到ToolBar因为不同的界面toobar不同为了描述统一的风格。相信大家也非常清楚,大多数ToolBar包括以下几个方面左标题 左边题颜色 左标题图标等标题 标题颜色右标题 右标题颜色 右标题图标ToolBar标题 Tool
2022-06-06
2024-04-02
2024-04-02
2024-04-02
2024-04-02
2024-04-02
2024-04-02