solr 学习笔记
来源:互联网 发布:淘宝开店保证金怎么交 编辑:程序博客网 时间:2024/06/03 11:00
(一)Solr 简介
采用java开发,基于Lucene的全文搜索服务器,同时对其进行了扩展,提供了比Lucene更加丰富的查询语言,同时实现了可配置,可扩展,并对查询性能进行了优化,并且提供一个功能完善的功能管理界面,是一款非常优秀的全文搜索引擎。
Solr是一个独立的企业级搜索应用服务器,他对外提供类似于web-service的接口。用户可以通过Http请求, 向搜索引擎服务器提交一定格式的XML文件,生成索引,也可以通过http G solr j 操作,提出查找请求,并得到XML 格式的返回结果。
Solr介绍:
(二)Solr与Lucene的关系
Lucene是一套信息检索工具包,但并不包括搜索引擎系统,它包含了索引结构、读写索引工具、相关性工具、排序等功能,因此在使用Lucene时你仍需要关注搜索引擎系统,例如数据获取、解析、分词等方面的东西。
首先Solr是基于Lucene做的,Solr的目标是打造一款企业级的搜索引擎系统,因此它更接近于我们认识的搜索引擎系统,它是一个搜索引擎服务,通过各种API可以让你的应用使用搜索服务,而不需要将搜索逻辑耦合到应用中。而且Solr可以根据配置文件定义数据解析的方式,更像一个搜索框架,它也支持主从、热换库等操作。还添加了高亮,facet等搜索引擎常见的功能支持。
(三)solr:core 的介绍
(四)solr的调用
阅读全文
1 0
- Solr学习笔记
- Nutch+Solr学习笔记
- solr学习笔记
- solr学习笔记
- solr学习笔记
- solr学习笔记-入门
- 搜索-Solr学习笔记
- solr 学习笔记
- solr学习笔记(一)
- solr学习笔记
- solr学习笔记
- Solr学习笔记
- solr学习笔记-linux下配置solr
- Solr学习笔记 --- Solr查询页面参数
- solr学习笔记(2)--solr搭建运行
- solr学习笔记 -- day08 solr集群
- solr的LocalParams 学习笔记
- solr学习笔记(前奏)
- C#的DataTable使用JSON对象赋值
- PCB设计中的Mark点
- 读取后缀(yml)配置文件
- 易飞8委外单价抓了上一次报价
- Java入门(3)——数组
- solr 学习笔记
- 图像灰度化的四种方法
- Python学习笔记(四)——IO|进程和线程
- Linux中的chmod指令详解
- hdu 2544 Dijkstra算法
- 单点登录的简单实现
- 键盘按钮keyCode大全
- ios手机 按钮点击事件没反应(这个按钮是js生成的)
- 【Bootstrap】 fileinput:文件or图片上传