A Microsoft lançou várias atualizações para suas ofertas de banco de dados em sua conferência Build 2024.

Uma das principais atualizações em suas ofertas de banco de dados inclui a adição de pesquisa vetorial ao Azure Cosmos DB para NoSQL.

O Azure Cosmos DB para NoSQL, que é um serviço de base de dados não relacional, faz parte da oferta maior de base de dados Azure Cosmos DB, uma base de dados distribuída que implementa um conjunto de diferentes modelos de consistência que permitem aos utilizadores negociar o desempenho contra a latência nas suas aplicações.

Fundamentalmente, os bancos de dados NoSQL eliminam as restrições de tipos de dados e consistência dos bancos de dados SQL para obter mais velocidade, flexibilidade e escala.

O Azure Cosmos DB dá suporte ao trabalho com diferentes modelos de dados, incluindo APIs para MongoDB e Apache Cassandra. O banco de dados também tem um toque de PostgreSQL.

No ano passado, na Build, a Microsoft introduziu a pesquisa vetorial no Cosmos DB, com base no serviço Cosmos DB para MongoDB vCore da empresa.

A pesquisa vetorial no Cosmos DB para NoSQL, de acordo com a empresa, é desenvolvida pelo DiskANN – um conjunto de algoritmos escalonáveis ​​de pesquisa de vizinho mais próximo aproximado que suportam alterações em tempo real.

Além disso, a empresa também disponibilizou a extensão do Banco de Dados do Azure para PostgreSQL para Azure AI para trazer recursos de IA aos dados no PostgreSQL.

“Isso permite que os desenvolvedores que preferem o PostgreSQL conectem dados diretamente ao Azure AI para um caminho simplificado para aproveitar LLMs e construir experiências ricas de IA generativa do PostgreSQL”, disse a empresa em um comunicado.

Além disso, a empresa disse que está trabalhando para adicionar um recurso de geração de embeddings dentro de sua oferta Azure Database for PostgreSQL. O novo recurso, que está atualmente em versão prévia, pode gerar embeddings no banco de dados.

Além disso, a empresa disse que estava adicionando mais recursos ao Copilot dentro dos bancos de dados para ajudar os desenvolvedores, incluindo a adição da capacidade de fornecer resumos de documentação técnica em resposta às perguntas dos usuários no Banco de Dados Azure para MySQL.

Em março, a empresa anunciou uma prévia privada do Copilot no Banco de Dados SQL do Azure para oferecer linguagem natural para conversão SQL, juntamente com autoajuda para administração de banco de dados.