如下是在全部类型的Solr
设置中使用的通常术语的列表 -swift
实例 - 就像一个tomcat
实例或一个jetty
实例,这个术语指的是在JVM中运行的应用程序服务器。Solr主目录提供对每一个这些Solr实例的引用,一个或多个核心能够配置在每一个实例中运行。tomcat
核心(core) - 在应用程序中运行多个索引时,能够在每一个实例中拥有多个核心,而不是每一个核心的多个实例。服务器
主目录(home) - 术语$SOLR_HOME
是指主目录,其中包含有关内核及其索引,配置和依赖关系的全部信息。分布式
碎片(Shard) - 在分布式环境中,数据在多个Solr
实例之间进行分区,其中每一个数据块能够称为碎片(Shard
)。它包含整个索引的子集。google
在前面的章节中,咱们讨论了如何在独立模式下安装Apache Solr
。请注意,还能够在分布式模式(云环境)中安装Solr,Solr以主从模式安装。在分布式模式下,索引在主服务器上建立,而且将其复制到一个或多个从服务器。spa
与Solr Cloud相关的主要术语以下 -code
Apache Solr中的主要配置文件以下 -xml
$SOLR_HOME
目录中。 为了加载核心,Solr引用这个文件,这有助于识别它们。