为什么选择Solr?
- 可扩展-Solr通过急群众多台服务器的分布式运行实现扩展。
- 开箱即用-Solr是开源的,安装配置都很简单,上手方便。
- 为搜索优化-Solr的搜索速度很快,总之就是很快很快。。。但是但是但是数据量到达一定程度后,ES貌似会很具有优势。
- 大规模文档-Solr可以用于处理百万级文档的索引。
- 以文本为中心,Solr针对自然语言文本搜索进行优化,比如电子邮件、网页、简历等等。
- 根据相关度对结果排序-Solr会很久文档与用户查询的相关程度对文档进行排序,并以此顺序返回结果文档。(这个就有点儿略屌了)
什么是Solr?
在了解solr是什么之前,我们先了解一下solr不是什么
- Solr不是Google或Bing这样的网络搜索引擎
- Solr不具备网站搜索引擎优化(SEO)方面的功能
Solr是构建在apache的lucene之上的信息检索引擎。
那么什么是信息检索呢?
信息检索(IR)是从大规模集合(通常存储在计算机)中查找满足特定信息需求的具有非结构化性质(通常是文本)的资料(通常是文档)的过程。
摘自《Solr In Action》
……未完 待续