Elasticsearch-dsl python迁移-升级主要版本

时间:2020-09-11 13:21:59

标签: elasticsearch elasticsearch-dsl

基于Elasticsearch DSL文档(https://elasticsearch-dsl.readthedocs.io/en/latest/

该库的“您必须使用匹配的主要版本”以实现兼容性。 具体来说:

对于Elasticsearch 7.0和更高版本,请使用该库的主要版本7(7.x.y)。

对于Elasticsearch 6.0和更高版本,请使用该库的主要版本6(6.x.y)。

从ES 6升级到ES 7的最佳实践是什么? 这似乎暗示着,如果不使代码与ES 6服务器同时向后不兼容,就无法使代码与ES 7服务器向前兼容。

我试图通过在升级服务器之前先使其就地兼容向前,从而避免同时存在两个不同版本的代码。有人做过吗? (我们有很多分析器,令牌生成器,多个文档等,我们真的不想在迁移过程中在代码中重复。)

0 个答案:

没有答案