我有一个包含1000万个文档的索引,然后根据新的要求,我需要在我的solr模式中添加额外的字段。 所以我的问题是什么是理想的方法?我的意思是简单地在模式中添加字段并重新索引整个数据?或只是一些部分索引?或其他什么?。
答案 0 :(得分:0)
无论您做什么,都必须提交数据,因此答案可能取决于其他字段的大小。如果它们很小,只需添加字段并重新索引所有内容。
如果存在非常大的字段,让Solr在内部获取内容(即部分更新)而不是通过网络提交内容可能更有效,但这需要您已经定义了所有字段存储或使用doc值。
无法准确说出来,因此您必须使用少量文档执行小型测试,以确切了解数据集的效果。