SuperAPI AI 工具集

qdrant-version-upgrade

数据与分析

查看项目

更新于 10-16 01:50

技能介绍

用途:为 Qdrant 版本升级提供指导,目标是不中断应用可用性并确保数据完整性。

主要兼容性规则:Qdrant 与 SDK 的大版本和小版本应匹配,例如 Qdrant 1.17.x 与 SDK 1.17.x 兼容;Qdrant 对小版本间的向后兼容进行了测试,例如 Qdrant 1.17.x 应与 SDK 1.16.x 兼容,Qdrant 服务端 1.16.x 也应与 SDK 1.17.x 兼容,但仅限于 1.16.x 中已有的功能子集。

升级顺序:迁移到下一个次要版本时,建议先升级 SDK 到下一个次要版本,再升级 Qdrant 服务端。

存储兼容:存储兼容性仅保证跨一个次要版本,例如 Qdrant 1.16.x 存储的数据应与 Qdrant 1.17.x 兼容。若需跨多个次要版本迁移,必须逐个次要版本逐步升级,例如从 1.15.x 迁到 1.17.x,需要先升级到 1.16.x 再升级到 1.17.x。注意:Qdrant Cloud 会自动处理该过程,可直接从 1.15.x 升级到 1.17.x,无需中间步骤。

滚动升级:复制因子为 2 或更高的 Qdrant 集群可通过滚动升级实现零停机,即一次升级一个节点,其余节点继续处理请求,从而在升级期间保持应用可用。

Qdrant Cloud:可使用 qcloud CLI 工具管理 Qdrant Cloud 中的版本升级。

限制:资料未提供具体版本号范围之外的升级命令细节、qcloud CLI 的具体用法、回滚流程或各版本的已知问题,这些暂未提供。