重新索引弹性搜索或更新索引?

时间:2015-08-19 16:14:30

标签: elasticsearch nest

我现在正在进行弹性搜索,我无法弄清楚如何在不删除和重新索引的情况下更新弹性搜索索引,类型或文档?或者它是实现它的最佳方式?

因此,如果我的sql产品表中有产品,我应该更好地删除产品类型并将其重新索引,甚至整个数据库作为elasticsearc的索引。什么是最好的用例,我该如何实现呢?

我想优先使用Nest,但如果它更容易,ElasticSearch也适合我。

由于

1 个答案:

答案 0 :(得分:0)

这可能是一个真正的挑战!弹性搜索中的历史记录需要在模板更改时重新编制索引。新记录将根据您指定的模板自动格式化。

使用此链接帮助了我们很多:

https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-templates.html

您需要确保将logstash过滤器设置为与模板中的字段匹配。