solr1.3已经支持分布式搜索

What is Distributed Search?

When an index becomes too large to fit on a single system, or when a single query takes too long to execute, an index can be split into multiple shards, and Solr can query and merge results across those shards.

If single queries are currently fast enough and one simply wishes to expand the capacity (queries/sec) of the search system, then standard whole index replication should be used.


单台搜索过大或单个请求执行时间太长,可以将索引水平切分为多个分区。solr已经实现了分布式查询及查询结果合并问题。

如果是单个请求足够快,只是希望提高单位时间请求吞吐量,应该使用索引复制功能。


http://localhost:8983/solr/select? shards=localhost:8983/solr,localhost:7574/solr&indent=true&q=ipod+solr

注意
引用
shards
参数,详细内容可以查看

http://wiki.apache.org/solr/DistributedSearch

你可能感兴趣的:(apache,Solr)