Solr服务原理(索引)

来源:互联网 发布:淘宝买家评价怎么看 编辑:程序博客网 时间:2024/06/06 15:42

摘要: 在Solr中,用户通过向部署在servlet容器中的 Solr Web 应用程序发送 HTTP 请求来启动索引和搜索/查询。

索引

Solr的索引servlet可以接受下面四种形式的索引请求

add/update 允许向Solr添加文档或更新文档。直到提交后才能搜索到这些添加和更新

commit 告诉Solr,应该使上次提交以来所做的所有更改都可以搜索到

optimize 重构 Lucene 的文件以改进搜索性能。索引完成后执行一下优化通常比较好。如果更新比较频繁,则应该在使用率低的时候安排优化。一个索引无需优化也可以正常地运行。优化是一个耗时较多的过程。

delete 可以通过 id 或查询来指定。按 id 删除或删除具有指定 id 的文档;按查询删除将删除查询返回的所有文档。

查询

查询主要是理解Solr的查询流程。

0 0