1 学习回顾 1、 Lucene 是Apache开源的全文检索的工具包 创建索引 查询索引 2、 遇到问题? 文件名 及文件内容 顺序扫描法 全文检索 3、 什么是全文检索? 这种先创建索引 再对索引进行搜索的过程叫全文检索 4、 索引是什么? 非结构数据中提取一个数据、并重新组合的过程叫索引 5、 ...
分类:
编程语言 时间:
2018-07-16 14:10:58
阅读次数:
169
全文检索技术 Lucene&Solr Part3 全文检索技术 Lucene&Solr Part3 1. 课程计划 1、 Solr配置中文分析器 a) Schema.xml的配置 b) 配置IKAnalyzer 2、 DataimportHandler插件 3、 Solrj的复杂查询 a) 后台复杂 ...
分类:
其他好文 时间:
2018-07-14 10:21:06
阅读次数:
177
Lucene复习: 1、什么是lucene:全文检索工具包 2、Lucene的工作原理: 索引数据的创建 从原始文件中提取一些可以用来搜索的数据(封装成各种Field),把各field再封装成document,然后对document进行分析(对各字段分词),得到一些索引目录写入索引库,documen ...
分类:
其他好文 时间:
2018-07-12 23:56:42
阅读次数:
226
整合Solr与tomcat以及第一个core的配置 一、准备安装文件 Tomcat : apache-tomcat-8.5.32.tar.gz Solr:solr-5.3.1.tgz 二、创建目录并解压文件到指定目录下 solr_server (如下图) 将下载好的Tomcat文件解压到此目录 三、 ...
分类:
其他好文 时间:
2018-07-11 17:07:37
阅读次数:
173
1.安装环境 1.1.安装jdk 见jdk的安装文档。 1.2.安装tomcat 如果监控中心或者单机版的solr启动了的话,那么先停止(kill 进程号) 上传“apache tomcat 7.0.64.tar.gz” cd /root/software 上传“apache tomcat 7.0. ...
分类:
其他好文 时间:
2018-07-09 19:50:38
阅读次数:
164
1、Redis+Rest+Linux+Nginx+Spring+SpringMVC实现JAVA高并发秒杀系统 2、Redis+Solr+Linux+Nginx+SpringMVC+Mybatis大型分布式电商项目 3、Spring+Mybatis+SpringMVC+Hudson+Memcached ...
分类:
其他好文 时间:
2018-07-07 13:43:43
阅读次数:
135
1.pom文件中导入solr jar包 2.新建实体类message 3.修改solr core下的managed-schema配置文件 增加你需要的field 注意 需与你实体类中的字段对应 type则为ik中文分词器 4.新建solrUtil工具类 package com.example.dem ...
分类:
编程语言 时间:
2018-07-06 15:52:57
阅读次数:
176
zookeeper基于paxos的化简版zab,etcd基于raft算法、consul也是基于raft算法。etcd和consul作为后起之秀,并没有因为已经有了zookeeper而放弃自己,而是采用更为直接的raft算法。 原文 http://luyiisme.github.io/2017/04/ ...
分类:
其他好文 时间:
2018-07-04 10:38:04
阅读次数:
176
1.solr7环境要求 solr7需要java8环境,且需要在环境变量中添加 JAVA_HOME变量。 2.solr 安装 下载地址 https://lucene.apache.org/solr/mirrors-solr-latest-redir.html 我下载为7.4版本 在solr5以前sol ...
分类:
其他好文 时间:
2018-07-03 20:14:30
阅读次数:
632
单机版: 1 将solr的jar包导入Linux 并进行解压 tar -zxvf solr-4.10.3.tgz.tgz 2 进入文件 cd solr-4.10.3/bin 运行solr ./solr start -p 8080 ps -ef|grep solr 查看solr进行是否存在 3 测试是 ...
分类:
系统相关 时间:
2018-07-03 14:52:42
阅读次数:
194