Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Solr分布式搜索与Solr云_Solr_Solr4_Solrcloud - Fatal编程技术网

Solr分布式搜索与Solr云

Solr分布式搜索与Solr云,solr,solr4,solrcloud,Solr,Solr4,Solrcloud,对于Solr 4.3用户来说,在Solr云上使用Solr分布式搜索有什么好处 或者4.x之后的所有Solr部署都应该使用Solr Cloud,而忘记Solr分布式搜索吗?Solr Cloud它本身类似于通过Solr进行的分布式搜索。 不,您仍然可以使用4.x之后的所有部署作为普通的独立solr实例。只需避免引导中的zkHost参数即可。solr cloud它本身类似于通过solr进行的分布式搜索。 不,您仍然可以使用4.x之后的所有部署作为普通的独立solr实例。只需避免在引导中使用zkHost

对于Solr 4.3用户来说,在Solr云上使用Solr分布式搜索有什么好处


或者4.x之后的所有Solr部署都应该使用Solr Cloud,而忘记Solr分布式搜索吗?

Solr Cloud它本身类似于通过Solr进行的分布式搜索。
不,您仍然可以使用4.x之后的所有部署作为普通的独立solr实例。只需避免引导中的zkHost参数即可。

solr cloud它本身类似于通过solr进行的分布式搜索。 不,您仍然可以使用4.x之后的所有部署作为普通的独立solr实例。只需避免在引导中使用zkHost参数即可。

  • 好处:
在solr云上进行分布式搜索不会有任何好处。Solr云是目前部署Solr集群最有效的方式。它使用zookeeper处理您的所有实例,对于高可用性非常有效

  • 有效管理
Zookeeper决定将哪些文档转到哪个实例。 我在生产中也使用过Solr Cloud,它在高流量场景下工作得非常出色。

  • 好处:
在solr云上进行分布式搜索不会有任何好处。Solr云是目前部署Solr集群最有效的方式。它使用zookeeper处理您的所有实例,对于高可用性非常有效

  • 有效管理
Zookeeper决定将哪些文档转到哪个实例。
我在生产中也使用过Solr Cloud,它在高流量场景下工作得非常好。

Solr Cloud中不支持连接,这是一个很大的缺点

如果您想自己控制碎片,意味着哪个碎片将包含哪个记录,请选择分布式搜索,否则选择云搜索。云管理所有碎片本身


我们可以有多个SOLR实例,所以如果其中一个失败,我们可以在分布式搜索中转移到另一个。在云搜索中,ZK管理所有这些事情,所以如果ZK失败,系统将关闭。

连接在SOLR云中不受支持,这是一个很大的缺点

如果您想自己控制碎片,意味着哪个碎片将包含哪个记录,请选择分布式搜索,否则选择云搜索。云管理所有碎片本身

我们可以有多个SOLR实例,所以如果其中一个失败,我们可以在分布式搜索中转移到另一个。在云搜索中,ZK管理所有这些事情,所以若ZK失败,系统将停机