lucene
韩利鹏
大数据处理-java高级工程师
展开
-
中文分词器(IK)的配置文件
中文(IK)分词器是在IKAnalyzer分词包中使用的,使用前请自行下载相应的jar包 将这个文件(IKAnalyzer.cfg.xml)放入到src的的目录先,<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> <proper原创 2016-10-15 16:50:36 · 2499 阅读 · 0 评论 -
solr的增删改查加分页的基本使用
solr的增改删查 ,分页 ,高亮package dao;import java.util.List; import java.util.Map;import org.apache.solr.client.solrj.SolrQuery; import org.apache.solr.client.solrj.SolrServer; import org.apache.solr.client.sol原创 2016-10-15 16:12:15 · 1997 阅读 · 0 评论 -
luceneAPI的简单使用(java)
lucene是一个全文检索引擎工具包,下面来简单的介绍下Lucene常用的API介绍1:对一个文件下面的所有文件进行索引创建: import java.io.BufferedReader; import java.io.File; import java.io.FileReader;import org.apache.lucene.analysis.Analyzer; import org.apac原创 2016-11-12 22:38:33 · 3170 阅读 · 0 评论 -
Lucene查询语句
项(Term)一条搜索语句被拆分为一些项(term)和操作符(operator)。项有两种类型:单独项和短语。 单独项就是一个单独的单词,例如”hello” , “lucene”。 短语是一组被双引号包围的单词,例如”hello lucene”。 多个项可以用布尔操作符连接起来形成复杂的查询语句(接下来您就会看到)。 域(Field) Lucene支持域。您可以指定在某一个域中搜索,或者就使用原创 2016-11-12 22:56:19 · 2122 阅读 · 0 评论 -
solr服务器的搭建
安装环境centos6.7 单机版的搭建,并不是齐群版的搭建,集群版的会在以后发布: 第一步:安装jdk—–省略 第二部:安装tomcat1:创建:/usr/local/solr/tomcat文件夹 2:把tomcat安装到tomcat下面 第三步安装solr:1:把solr的压缩包上传到服务器。并解压。 2:把/root/solr-4.10.3/dist/solr-4.10.3.war包部署原创 2017-01-11 10:31:02 · 559 阅读 · 0 评论 -
solrJ客户端的使用
一:solr的通用知识:添加:添加一个json格式的文件就可以。 修改:在solr中没有update,只需要添加一个新的文档,要求文档id和被修改文档的id一致。原理是先删除后添加。 删除:使用xml格式。 删除两种方法: 1、根据id删除: <delete> <id>test001</id> </delete> <commit/> 2、根据查询删除: <delete> <query>*:*</qu原创 2017-01-12 00:44:27 · 791 阅读 · 0 评论