在Solr中创建新核心时是否需要创建schema.xml?

Mar*_*mas 4 solr

我正在运行Solr 5.3.0并且使用命令bin/solr create -c collection1创建了一个新内核.

但是,我注意到collection1/conf文件夹中该核心的任何位置都没有schema.xml文件.

每次创建新核心时,是否需要从头开始创建schema.xml?

做这个的最好方式是什么?从{SOLR_INSTALLATION}/server/solr/configsets\basic_configs\conf复制一个并修改schema.xml以满足我的需求?

谢谢

bro*_*kie 6

默认情况下,Solr 5.3将创建一个没有schema.xml的托管架构; 然后,您需要通过REST调用Solr来创建所需的一切.你可以在这里阅读更多相关信息.

如果你想拥有实际的模式文件,你需要像这样创建你的集合:

bin/solr create -c collection1 -d {SOLR_INSTALLATION}/server/solr/configsets/basic_configs

您可以通过执行以下操作了解有关创建集合的选项的更多信息:

bin/solr create_collection help