Indexing 如何在数据已编制索引后更改solr字段类型
我已将大量数据编入Indexing 如何在数据已编制索引后更改solr字段类型,indexing,solr,lucene,Indexing,Solr,Lucene,我已将大量数据编入solr。 一个名为id的字段被索引为多值和字符串类型(id:[“123”]) 现在我想将字段改为int,即(id:123) 我可以更改字段类型以及如何影响现有数据吗?是的,您可以通过从schema.xml或托管架构修改字段,将字段类型以及多值更改为false。 修改字段的字段类型后,需要重新索引数据 我建议使用修改的/不同的configset创建另一个集合。此修改的configset将对schema.xml进行所有必需的更改 上载此configSet后,创建一个新集合,并开始
solr
。
一个名为id的字段被索引为多值
和字符串
类型(id:[“123”])
现在我想将字段改为int,即(id:123)
我可以更改字段类型以及如何影响现有数据吗?是的,您可以通过从
schema.xml
或托管架构修改字段,将字段类型以及多值
更改为false。
修改字段的字段类型后,需要重新索引数据
我建议使用修改的/不同的configset
创建另一个集合。此修改的configset
将对schema.xml进行所有必需的更改
上载此configSet
后,创建一个新集合,并开始为新集合中的数据编制索引
一旦索引完成。您可以为新集合创建别名,并提供与早期集合相同的别名,以避免停机
创建别名后,将对新集合执行任何搜索。是的,您可以通过从schema.xml
或托管架构中修改字段,将字段类型和多值
更改为false。
修改字段的字段类型后,需要重新索引数据
我建议使用修改的/不同的configset
创建另一个集合。此修改的configset
将对schema.xml进行所有必需的更改
上载此configSet
后,创建一个新集合,并开始为新集合中的数据编制索引
一旦索引完成。您可以为新集合创建别名,并提供与早期集合相同的别名,以避免停机
创建别名后,将对新集合执行任何搜索。我有大量数据,例如以千(100K)为单位的数据。我如何重新索引itI建议使用修改/不同的配置集创建另一个集合…(此配置集将对schema.xml具有所有必需的技术)…开始索引新集合中的数据…索引完成后…您可以为新集合创建别名,并提供与早期集合相同的别名…为了避免停机…我有大量数据,例如以千(100K)为单位的数据如何重新索引itI建议使用修改的/不同的配置集创建另一个集合…(此配置集将包含schema.xml所需的所有技术)…开始索引新集合中的数据…索引完成后…您可以为新集合创建别名,并提供与早期集合相同的别名…以避免停机。。。