Solr
文章平均质量分 78
_Ricky_
Stay hungry,Stay foolish
展开
-
(一)Tomcat服务器整合solr-5.5.4,同步mysql数据库
Solr是基于Apache Lucene ™构建的流行,快速,开源的企业搜索平台,具有高可靠性,可扩展性和容错性,可提供分布式索引,复制和负载均衡查询,自动故障转移和恢复,集中配置等。Solr为世界上许多最大的互联网站点提供搜索和导航功能准备下载Solr5.5.4并解压http://archive.apache.org/dist/lucene/solr/需要下载tomcat...原创 2018-10-26 15:19:53 · 402 阅读 · 0 评论 -
(二)solr定时任务配置,定时更新数据库增量到solr索引库
继续上篇手动将数据库中的数据导入到了solr中之后,(→传送←)数据库数据有更改我们不可能及时去同步,所以需要定时检测数据库,将更改、新增的数据同步到solr中。数据库请查看上一篇的表结构当数据每次改动或者增加时都会根据当前时间戳更新,在进行同步的时候只需要查找找到 updata_time > last_index_time 的数据进行同步即可,不用同步所有数据 ...原创 2018-10-26 16:51:55 · 1157 阅读 · 1 评论 -
(三)solr.5.5 配置 IKAnalyzer 中文分词器、合并域进行多维度搜索
安装ik 分词器准备 ik 分词器使用的 jar 包(下载地址)复制 ik-analyzer-solr5-5.x.jar 到 apache-tomcat-8.5.34/webapp/solr/WEB-INF/lib 打开 \apache-solr\solr_home\solr_core\conf\managed-schema文件,在最下方追加<!-- ik 中文分词器...原创 2018-11-08 18:02:34 · 570 阅读 · 2 评论 -
(五) 基于Zookeeper的SolrCloud5.5集群搭建
SolrCloud是solr的提供的服务器集群搜索的方案,支持下面的功能:整个集群的中心配置 自动负载平衡和故障切换的查询 ZooKeeper集成,用于集群协调和配置Solr使用ZooKeeper来管理,建议最好有一个是已经搭建好的 solr服务,成功运行的单机版,后面集群配置就很简单了。 SolrCloud搭建推荐教程:https://www.cnblogs.com/r...原创 2018-12-26 15:12:50 · 493 阅读 · 0 评论 -
Solr搜索错误: org.apache.solr.common.SolrException: undefined field text
org.apache.solr.common.SolrException: undefined field text at org.apache.solr.schema.IndexSchema.getDynamicFieldType(IndexSchema.java:1241) at org.apache.solr.schema.IndexSchema$SolrQueryAnal...原创 2018-12-21 15:34:18 · 1322 阅读 · 0 评论 -
(四)Solr的检索运算符、TokenizerFactory(分词器)、TokenFilterFactory(分词过滤器)详解
Solr有哪些检索运算符?1. “:” 指定字段查指定值,如返回所有值*:*2. “?” 表示单个任意字符的通配3. “*” 表示多个任意字符的通配(不能在检索的项开始使用*或者?符号)4. “~” 表示模糊检索,如检索拼写类似于”roam”的项这样写:roam~将找到形如foam和roams的单词;roam~0.8,检索返回相似度在0.8以上的记录。5. 邻近检索,如检索相隔...翻译 2018-12-19 13:28:09 · 2000 阅读 · 0 评论