业务问题 业务需求是不断变化迭代的,也许我们之前写的某个业务逻辑在下个版本就变化了,我们可能需要修改原来的设计,例如数据库可能需要添加一个字段或删减一个字段,而在搜索中也会发生这件事,即使你认为现在的索引设计已经很完美了,在生产环境中,还是有可能需要做一些修改的,需要添加映射字段或者需要修改字段类型等等. 数据库中我们可以直接修改原来的表设计语句,前提是需要做好数据迁移.但是在 Elasticsearch 中就没那么简单了.尽管可以增加新的类型到索引中,或者增加新的字段到类型中,但是不能添加新的…