1、Solr基础
来源:互联网 发布:壁虎java视频百度网盘 编辑:程序博客网 时间:2024/06/06 07:48
solr需要安装和配置,它把lucene封装好了,安装简单,配置麻烦
solr是一个war包,默认是内置jetty服务器(小tomcat),不稳定,所以换成整合tomcat
Solr可以实现信息搜索、根据关键字、分类、价格等搜索信息,也可以进行排序功能
solr取代传统的数据库搜索是因为传送的sql查询不够灵活,因为搜索内容格式不固定,也需要对关键词的相关度进行查询和排序,solr不仅搜索速度快,而且足够灵活
虽然创建索引慢,但是查询足够快
单独使用lucened的话工作量比较大,工作量大表现为维护索引、索引性能优化、搜索性能优化,它就是个工具包,什么都需要自己写,有大量的流操作。
Solr是基于Lucene的全文搜索服务器:可配置、可扩展、对索引和搜索的性能进行了优化。
solr可以独立运行,运行在tomcat等servlet容器中,solr索引实现方法很简单,用POST方法想Solr服务器发送一个描述Field及其内容的XML文档,Solr根据xml文档添加、删除、更新索引。Solr搜索只需要发送GET请求,然后对solr返回xml、json等格式的查询结果进行解析、Solr不提供构建UI的功能,只提供了一个管理页面、通过管理界面可以查询Solr的配置和运行情况(
用post进行增、删、改,用get提交进行查
)solr官方下载地址:http://archive.apache.org/dist/lucene/solr/
阅读全文
0 0
- 1、Solr基础
- Solr 基础
- solr基础
- Solr-----1、Solr部署
- solr 基础文档
- windows solr基础配置
- solr 基础架构
- solr基础总结
- solr基础总结
- solr之基础篇
- solr学习基础
- solr的基础
- Solr基础入门介绍
- solr基础查询
- Solr基础(一) 五分钟搭建Solr
- Solr基础(三) Solr常用检索语法
- solr 5.3.1 源码 阅读 - 基础 启动服务
- Solr搜索引擎(1)Solr安装
- mac 下安装python虚拟环境 virtualenv 和 虚拟环境管理器 virtualenvwrapper
- bzoj1179: [Apio2009]Atm(强联通+最短路)
- HDU
- DevOps是什么
- 生产者消费者实例
- 1、Solr基础
- 吴恩达深度学习课程第三部分笔记要点
- error LNK2001:无法解析的外部符号_main
- Python解惑:整数比较
- 为什么执行 x in range(1000000000) 如此快?
- 有关OpenGL ES
- 基于微博数据用 Python 打造一颗“心”
- 代码这样写更优雅(Python版)
- 代码这样写不止于优雅(Python版)