安装
编辑安装
编辑使用以下命令安装最新 Elasticsearch 版本的 Rubygem
gem install elasticsearch
或者将 elasticsearch
Ruby gem 添加到您的 Gemfile 中
gem 'elasticsearch'
您可以使用以下命令安装特定 Elasticsearch 版本的 Ruby gem
gem install elasticsearch -v 7.0.0
或者您可以将特定版本的 Elasticsearch 添加到您的 Gemfile 中
gem 'elasticsearch', '~> 7.0'
Elasticsearch 和 Ruby 版本兼容性
编辑Elasticsearch 客户端与当前维护的 Ruby 版本兼容。我们遵循 Ruby 自身的维护策略,并根据 Ruby 维护分支,正式支持所有当前维护的版本。
语言客户端向前兼容;这意味着客户端支持与更高或相等的 Elasticsearch 次要版本进行通信而不会中断。这并不意味着客户端会自动支持较新 Elasticsearch 版本的新功能;只有在发布新客户端版本后才有可能。例如,8.12 客户端版本不会自动支持 8.13 版本 Elasticsearch 的新功能,需要 8.13 客户端版本才能支持。Elasticsearch 语言客户端仅向后兼容默认发行版,且不提供任何保证。
Gem 版本 | Elasticsearch 版本 | 支持 | |
---|---|---|---|
7.x |
→ |
7.x |
7.17 |
8.x |
→ |
8.x |
8.x |
主要 |
→ |
主要 |