2014-11-04 106 views
0

希望有人可以提出一些想法。清除Solr索引

我有一个Rails应用程序使用黑子宝石与Solr进行交互。我想删除一些索引,但因为现有的Solr大小非常庞大(差不多是35GB),所以我很犹豫是否需要进行完全重新索引。无论如何,在没有运行完全重建索​​引的情况下,通过太阳黑子或直接访问Solr来删除一些索引?我发现的大部分建议都是运行完全重建索​​引。

感谢

回答

0

这里https://github.com/sunspot/sunspot#reindexing-objects

看,这告诉你可以以避免完全重建索​​引重建索引只是一个特定的模式或记录。

你所有的数据来自不同的模型?

+0

哦臭虫,我忽略了那个文档。不,我只有一个模型,但是因为我在模式中进行了更改,无论如何我都必须运行完整的reindex。谢谢 – kasperite 2014-11-04 22:10:56

+0

它是有道理的。干杯! – emaxi 2014-11-05 14:18:05