全文检索
文章平均质量分 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 · 161 阅读 · 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 · 482 阅读 · 0 评论 -
solr_day03_solr基本使用
1、solrj 1. solrj是什么 solrj是访问Solr服务的java客户端,提供索引和搜索的请求方法 2. 操作步骤 创建HttpSolrServer对象,通过它和Solr服务器建立连接 创建SolrInputDocument对象,然后通过它来添加域 通过HttpSolrServer对象将SolrInputDocument添加到索引库 package com.ithe...原创 2018-09-12 16:32:07 · 148 阅读 · 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 · 388 阅读 · 0 评论 -
Lucene_day02_入门
入门案例 下载jar包 官网 创建java项目 写入索引库的步骤 采集数据 创建文档 创建域Field 把数据放在域中,把域放在文档中 把文档放在文档集合中 创建分词器对象 创建指定索引库地址的流对象 创建写入索引库的配置对象 创建写入索引库的对象,需要7-8步的对象 遍历文档集合写入索引库 释放资源 package com.itheima.test; ...原创 2018-09-10 17:01:58 · 122 阅读 · 0 评论 -
Lucene_day01_介绍
Lucene的介绍 什么是Lucene? 是Apache组织下的一个开源的搜索引擎工具包(jar) 为什么要学Lucene? 如果没有索引库,在搜索的时候直接搜索数据库,当数据量庞大的情况,数据库压力变大,查询效率降低 用Lucene的API把数据写入到索引库中,搜索的时候用索引库来搜索,完全隔离了数据库,并且索引库查询效率高 流程对比: 数据查询的方式 顺序扫描法 从上往下...原创 2018-09-10 14:41:32 · 134 阅读 · 0 评论
分享