NEST v1.0.2 与 elasticsearch 1.4 的兼容性

NEST v1.0.2 compatibility with elasticsearch 1.4

我目前正在使用 NEST v1.0.2elasticsearch v1.3.2。我想将 elasticsearch 升级到 1.4 而不必更改我的应用程序的 NEST 依赖项,但我无法找到有关客户端 API 与更成熟版本 [=12= 的兼容性的任何信息]弹性搜索。有谁知道这两个不同版本的产品是否兼容?

在大多数情况下,是的,但不推荐这样做。理论上,任何 1.x 版本的 NEST 都应该与任何 1.x 版本的 Elasticsearch 兼容。但是,我们不保证这一点,因为我们不会针对新版本的 Elasticsearch 持续测试旧版本的客户端。 Elasticsearch 中引入的任何重大更改也可能会破坏客户端。

但是,我们保证 NEST 的次要版本之间的向后兼容性。因此,升级到 NEST 1.4 不会破坏您的应用程序中的任何内容,并且还可以让您利用所有新的 Elasticsearch 1.4 功能。

我也强烈建议升级到 NEST 1.4。