Lucene/Solr Architecture/Elasticsearch
来源:互联网 发布:讲不出再见知乎 编辑:程序博客网 时间:2024/04/29 08:01
•Just like all request handlers, update handlers can be mapped to a specific URL and have their own set of default or invariant parameters.
• Each update handler can have it’s own Update Processor Chain that can do Document-level operations prior to indexing, or even redirect indexing to a different server or create multiple documents (or zero) from a single one.
• All of the configuration is declarative, including the specification of update processor chains.
Lucene/Solr plugins
•RequestHandlers – handle a request at a URL like /select
•SearchComponents – part of a SearchHandler, a componentized request handler
–Includes, Query, Facet, Highlight, Debug, Stats
–Distributed Search capable
•UpdateHandlers – handle an indexing request
•Update Processor Chains – per-handler componentized chain that handle updates
•Query Parser plugins
–Mix and match query types in a single request
–Function plugins for Function Query
•Text Analysis plugins: Analyzers, Tokenizers, TokenFilters
•ResponseWriters serialize & stream response to client
Each request handler can be mapped to a different URL
• SearchHandler is a componentized RequestHandler that allows search components to be chained together and also enables the framework for distributed search operations.
• Each Searchhandler can have it’s own custom set of search components, along with default or invariant parameters
• All of the configuration is declarative – including adding new request handlers or search components.
• The QueryResponse object is very generic and can handle returning any type of data
下载solr_architecture.ppt
参考
Elasticsearch http://www.elasticsearch.org/overview/
分布式搜索Elasticsearch——概述 http://blog.csdn.net/geloin/article/details/8444658
Elasticsearch Refresh Interval vs Indexing Performance http://blog.sematext.com/2013/07/08/elasticsearch-refresh-interval-vs-indexing-performance/
- Lucene/Solr Architecture/Elasticsearch
- 【搜索引擎】Lucene、Solr、Elasticsearch
- Solr vs Elasticsearch vs Lucene
- Solr vs Elasticsearch vs Lucene
- Lucene+Solr+ElasticSearch查询匹配优化
- Lucene/Solr/ElasticSearch搜索问题案例分析
- solr/lucene
- Solr、Lucene
- lucene&solr
- Lucene/Solr开发经验
- Lucene / Solr 开发经验
- lucene&solr大盘点
- Scaling Lucene and Solr
- Lucene/Solr开发经验
- Lucene、Nutch、Solr
- Lucene/Solr开发经验
- lucene/solr的缺点
- Lucene / Solr 开发经验
- C语言快速入门系列(三)
- GUI事件监听键盘监听器
- 学习java
- GUI事件监听鼠标监听器
- shape学习
- Lucene/Solr Architecture/Elasticsearch
- 声明式异常
- Android下httpclient保持登录状态
- 第一个iOS应用在真机上跑起来了!
- ORA-00119,ORA-00132 錯誤處理
- Memset、Memcpy、Strcpy 的作用和区别(转)
- 有的网站甚至被挂马
- UML总结4---UML九种图关系说明
- 使少数人能从中得到一些参考