Descrição geral
Introdução ao Azure Cosmos DBDocumentação do Azure Cosmos DB
Banco de dados NoSQL, relacional e vetorial totalmente gerenciado e distribuído para desenvolvimento de aplicativos modernos. Alto desempenho, alta disponibilidade e suporte para PostgreSQL, MongoDB e Apache Cassandra de código aberto. Crie aplicativos nativos da nuvem sem esforço.
Arquitetura
Banco de dados vetorial no Azure Cosmos DBReferência
PricingTutorial
Agentes de IA com o Azure Cosmos DBComeçar agora
Emulador do Azure Cosmos DBAPIs
Escolha entre várias APIs que fornecem compatibilidade com modelos populares de banco de dados relacional e NoSQL para aplicativos modernos.
NoSQL
Crie aplicativos usando consultas SQL nativas com indexação automática e flexibilidade de esquema para cargas de trabalho baseadas em documentos.
MongoDB
Migre aplicações MongoDB existentes sem interrupções, com compatibilidade total com o protocolo de comunicação e ferramentas familiares do MongoDB.
Apache Cassandra
Crie aplicativos altamente escaláveis usando a Cassandra Query Language (CQL) com distribuição global automática.
Apache Gremlin
Crie aplicativos baseados em gráficos usando a linguagem de travessia de grafos Gremlin para consultas de relacionamento complexas.
Tabela
Modernize os aplicativos de Armazenamento de Tabela do Azure com recursos premium e distribuição global.
PostgreSQL
Crie aplicativos relacionais distribuídos usando o conhecido protocolo de fio PostgreSQL com dimensionamento horizontal.
Guias de desenvolvedor e DevOps
Aprimore seus fluxos de trabalho de desenvolvimento e DevOps com guias práticos, ferramentas e práticas recomendadas para criar aplicativos escaláveis no Azure Cosmos DB.
Pesquisa vetorial e integração de IA
Desbloqueie novos recursos em seus aplicativos com o Azure Cosmos DB implementando poderosos recursos de pesquisa vetorial e orientados por IA.
Infraestrutura como código (IaC)
Automatize a implantação e o gerenciamento de recursos do Azure Cosmos DB usando ferramentas modernas de Infraestrutura como Código (IaC), como Bicep, modelos ARM e Terraform.
Ligar à sua base de dados
Saiba como se conectar ao seu Azure Cosmos DB usando várias ferramentas, drivers e linguagens de programação populares em diferentes APIs.
Otimização do desempenho
Descubra técnicas para melhorar a velocidade, a eficiência e a escalabilidade de seus aplicativos do Azure Cosmos DB em diferentes padrões de carga de trabalho.
Crie seu primeiro aplicativo
Crie um aplicativo de console usando o Azure Cosmos DB e sua linguagem de desenvolvimento e API preferidas.
Conceitos e arquitetura principais
Compreenda os conceitos fundamentais que alimentam os recursos globais de distribuição, consistência e desempenho do Azure Cosmos DB.
Explore os principais conceitos
Saiba mais sobre os blocos de construção essenciais do Azure Cosmos DB, incluindo modelos de recursos, distribuição global e níveis de consistência.
Modelar os dados
Projete modelos de dados eficazes e estratégias de particionamento para um desempenho e eficiência de custos ideais.
Análise de dados com Microsoft Fabric
Integre o Azure Cosmos DB com o Microsoft Fabric para análise.
Segurança e conformidade
Proteja seus dados e aplicativos com recursos de segurança abrangentes, incluindo criptografia, controles de acesso e certificações de conformidade.
Vista geral da segurança
Recursos de segurança abrangentes para proteger seus dados em repouso, em trânsito e durante o processamento.
Controlo de acesso e autenticação
Gerencie o acesso e a autenticação do usuário usando o Microsoft Entra ID, o controle de acesso baseado em função e os tokens de recursos.
Segurança de rede
Proteja a conectividade do banco de dados usando redes virtuais, pontos de extremidade privados e regras de firewall.
Migração de dados e ferramentas
Migre dados existentes para o Azure Cosmos DB usando várias ferramentas e serviços projetados para diferentes fontes de dados e cenários de migração.
Opções de migração
Escolha a abordagem de migração certa para sua fonte de dados e API de destino usando ferramentas e serviços nativos do Azure.
Guias de migração
Guias de migração passo a passo para plataformas de banco de dados específicas e ferramentas de migração.
Exemplos e recursos
Acelere o desenvolvimento do Azure Cosmos DB com exemplos de código, recursos da comunidade e materiais de aprendizagem.
Exemplos da Microsoft
Exemplos oficiais da Microsoft, galerias e repositórios de código para o desenvolvimento do Azure Cosmos DB em todas as APIs.
Comunidade de código aberto
Exemplos, ferramentas e recursos orientados pela comunidade do ecossistema de código aberto do Azure Cosmos DB.
Vídeos e eventos
Mantenha-se atualizado com os desenvolvimentos mais recentes do Azure Cosmos DB através de conferências, webinars e séries de vídeos educativos.
O Azure Cosmos DB é um banco de dados NoSQL, relacional e vetorial totalmente gerenciado para desenvolvimento de aplicativos modernos. Crie aplicativos nativos da nuvem com velocidade garantida em qualquer escala, distribuição global pronta para uso e disponibilidade abrangente apoiada por SLA.
Principais capacidades:
- Tempos de resposta de milissegundos de um dígito com escalabilidade automática e instantânea
- Suporte Multi-API - NoSQL, MongoDB, PostgreSQL, Apache Cassandra, Apache Gremlin e Table
- Recursos alimentados por IA - Banco de dados vetorial, Copiloto de Consulta e integração perfeita dos Serviços de IA do Azure
- Segurança de nível empresarial - Criptografia em repouso, controle de acesso baseado em função e certificações de conformidade
- Distribuição global - Gravações em várias regiões e distribuição de dados para qualquer região do Azure
Com a confiança dos líderes do setor: A OpenAI depende do Azure Cosmos DB para dimensionar dinamicamente o ChatGPT, permitindo alta confiabilidade e baixa manutenção para um dos aplicativos de consumo de crescimento mais rápido de todos os tempos.
Comece hoje mesmo com o Emulador do Azure Cosmos DB para desenvolvimento local.