在Solr Cloud Mode中定义自定义字段类型[Solr Source]

4smxwvx5  于 2022-09-27  发布在  Solr
关注(0)|答案(1)|浏览(115)

我正在使用Solr源代码,试图为我的模式实现我自己的自定义字段类型。如何在Solr云中实现此功能?对于原始的Solr遗留文件,我知道我应该只编辑Solr的xml配置文件,然后这样做,但是对于云,如何在那里添加这些类型?

<fieldType name="terkim" class="custom.MyCustomField"/>
<field name="tapli" type="terkim"  etc.."/>
w7t8yxp5

w7t8yxp51#

当您迁移Solr Cloud时,Solr模式不会更改。最大的区别是Solr配置文件的存储位置。
在Solr standalone中,配置文件(因此schema.xml)存储在Solr standalone运行的机器中的一个文件夹中。在Solr云中,所有配置文件都由Zookeeper管理。如果要更新某些内容,应该将文件推送到ZK[1],然后重新加载solr集合[2]。
[1] https://solr.apache.org/guide/6_6/using-zookeeper-to-manage-configuration-files.html
[2] https://solr.apache.org/guide/6_6/collections-api.html#CollectionsAPI-重新加载

相关问题