qdrant-version-upgrade
Ajuda seu agente a atualizar o Qdrant sem parar o serviço. Garante que os dados permaneçam seguros durante a atualização.
O que ela faz
Este guia ajuda você a atualizar o Qdrant, um banco de dados, para uma nova versão. Ele garante que seu aplicativo continue funcionando e que seus dados estejam seguros durante a atualização.
Quando usar
- ✓Ao lançar uma nova versão do Qdrant.
- ✓Quando precisar usar recursos de uma versão mais recente.
- ✓Para manter a segurança e o desempenho do seu banco de dados.
Exemplo do que pedir para a IA
“Como atualizo o Qdrant da versão 1.15 para a 1.17 sem parar meu aplicativo?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
O Qdrant permite atualizações graduais, onde você atualiza um servidor por vez. Isso garante que seu aplicativo continue acessível. É importante seguir a ordem correta de atualização, atualizando primeiro o programa (SDK) e depois o servidor principal.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add github/awesome-copilot --skill qdrant-version-upgradeOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/qdrant-version-upgrade/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Upgrade de Versão do Qdrant
O Qdrant tem as seguintes garantias sobre compatibilidade de versão:
Espera-se que as versões principal e secundária do Qdrant e do SDK correspondam. Por exemplo, Qdrant 1.17.x é compatível com SDK 1.17.x.
O Qdrant é testado quanto à compatibilidade retroativa entre versões secundárias. Por exemplo, Qdrant 1.17.x deve ser compatível com SDK 1.16.x. O servidor Qdrant 1.16.x também deve ser compatível com SDK 1.17.x, mas apenas para o subconjunto de recursos que estavam disponíveis em 1.16.x.
Para migração para a próxima versão secundária, é recomendado primeiro atualizar o SDK para a próxima versão secundária e, em seguida, atualizar o servidor Qdrant.
A compatibilidade de armazenamento é garantida apenas para uma versão secundária. Por exemplo, dados armazenados com Qdrant 1.16.x devem ser compatíveis com Qdrant 1.17.x. Se você precisar migrar mais de uma versão secundária, é necessário fazer o upgrade passo a passo, uma versão secundária de cada vez. Por exemplo, para migrar de 1.15.x para 1.17.x, você precisa primeiro atualizar para 1.16.x e depois para 1.17.x. Observação: O Qdrant Cloud automatiza esse processo, então você pode atualizar diretamente de 1.15.x para 1.17.x sem etapas intermediárias.
Um cluster Qdrant com fator de replicação de 2 ou superior pode ser atualizado sem interrupção, realizando um upgrade contínuo (rolling upgrade). Isso significa que você pode atualizar um nó por vez enquanto os outros nós continuam a atender requisições. Isso permite manter a disponibilidade da sua aplicação durante o processo de upgrade. Mais sobre fator de replicação: Fator de Replicação
Para gerenciar upgrades de versão do Qdrant no Qdrant Cloud, você pode usar a ferramenta CLI qcloud.
Perguntas frequentes
Preciso atualizar o programa (SDK) e o Qdrant principal ao mesmo tempo?
Geralmente, é recomendado atualizar o SDK primeiro e depois o Qdrant principal. Isso garante a melhor compatibilidade.
Posso pular várias versões de uma vez?
Se você estiver usando o Qdrant principal, só é garantido pular uma versão por vez. Para pular mais, atualize passo a passo. Se estiver no Qdrant Cloud, ele faz isso automaticamente.
Meu aplicativo vai parar de funcionar durante a atualização?
Não, se você tiver mais de um servidor Qdrant (com fator de replicação 2 ou mais), pode atualizar um por um sem interromper o serviço.
Detalhes
Descrição original do autor
Guidance on how to upgrade your Qdrant version without interrupting the availability of your application and ensuring data integrity.
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5318
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
dashboard-builder
Ajuda seu agente a criar painéis de monitoramento úteis. Ele transforma dados em gráficos que respondem a perguntas importantes sobre o sistema.
affaan-m/ECC
dev-team
Simula uma equipe de desenvolvimento colaborativa, onde diferentes papéis respondem a um problema juntos. É útil para obter múltiplas perspectivas sem trocar de agente manualmente.
affaan-m/ECC
ecc-council
Faz seu agente reunir um conselho de quatro vozes para tomar decisões difíceis. É útil quando há várias opções boas e é preciso debater antes de escolher.
affaan-m/ECC