全文检索
文章平均质量分 63
冰蓝心灵
这个作者很懒,什么都没留下…
展开
-
solr_day01_入门
Solr什么是Solr?是Apache组织下的一个顶级的开源项目:搜索引擎系统 Solr是基于Lucene来开发的,Lucene是java语言开发的,Solr是java语言开发的 能独立运行,能放在服务器中独立运行!solr和Lucene区别Lucene缺点lucene操作索引库步骤复杂容易出错 Lucene只能指定一个索引库 Lucene不能搭建集群Solr优点S...原创 2018-09-12 13:17:07 · 121 阅读 · 0 评论 -
solr_day02_可视化界面操作
可视化页面说明Dashboard:仪表盘Logging:日志 Cloud Core Admin:Solr Core的管理界面java properties:Solr在JVM 运行环境中的属性信息 Tread Dump:Solr服务器中当前活跃线程信息Core selector选择一个SolrCore进行详细操作 Analysis...原创 2018-09-12 13:17:27 · 420 阅读 · 0 评论 -
solr_day03_solr基本使用
1、solrj1. solrj是什么solrj是访问Solr服务的java客户端,提供索引和搜索的请求方法 2. 操作步骤创建HttpSolrServer对象,通过它和Solr服务器建立连接 创建SolrInputDocument对象,然后通过它来添加域 通过HttpSolrServer对象将SolrInputDocument添加到索引库package com.ithe...原创 2018-09-12 16:32:07 · 110 阅读 · 0 评论 -
solr_day04_solr复杂查询
solr复杂查询q:查询的关键字必须的请求的q是字符串,如果查询所有使用*:*fq:(filter query)过滤查询作用查询在q查询结果的基础上同时符合fq查询条件的数据 请求fq是一个数组(多个值)过滤查询价格从1到20的记录。也可以使用“*”表示无限,例如:20以上:product_price:[20 TO *]20以下:product_...原创 2018-09-12 20:42:02 · 322 阅读 · 0 评论 -
Lucene_day02_入门
入门案例下载jar包官网 创建java项目写入索引库的步骤采集数据 创建文档 创建域Field 把数据放在域中,把域放在文档中 把文档放在文档集合中 创建分词器对象 创建指定索引库地址的流对象 创建写入索引库的配置对象 创建写入索引库的对象,需要7-8步的对象 遍历文档集合写入索引库 释放资源package com.itheima.test;...原创 2018-09-10 17:01:58 · 87 阅读 · 0 评论 -
Lucene_day01_介绍
Lucene的介绍什么是Lucene?是Apache组织下的一个开源的搜索引擎工具包(jar)为什么要学Lucene?如果没有索引库,在搜索的时候直接搜索数据库,当数据量庞大的情况,数据库压力变大,查询效率降低用Lucene的API把数据写入到索引库中,搜索的时候用索引库来搜索,完全隔离了数据库,并且索引库查询效率高流程对比:数据查询的方式顺序扫描法从上往下...原创 2018-09-10 14:41:32 · 92 阅读 · 0 评论