Información general
Introducción a Azure Cosmos DBDocumentación sobre Azure Cosmos DB
Base de datos NoSQL, relacional y vectorial totalmente administrada y distribuida para el desarrollo de aplicaciones modernas. Alto rendimiento, alta disponibilidad y compatibilidad con PostgreSQL de código abierto, MongoDB y Apache Cassandra. Compile aplicaciones nativas de nube sin esfuerzo.
Arquitectura
Base de datos vectorial en Azure Cosmos DBReferencia
PricingComenzar
Emulador de Azure Cosmos DBAPI existentes
Elija entre varias API que proporcionan compatibilidad con modelos populares de bases de datos noSQL y relacionales para aplicaciones modernas.
NoSQL
Compile aplicaciones con consultas SQL nativas con la flexibilidad automática de indexación y esquema para cargas de trabajo basadas en documentos.
MongoDB
Migre las aplicaciones de MongoDB existentes sin problemas con la compatibilidad completa del protocolo de conexión y las herramientas conocidas de MongoDB.
Apache Cassandra
Cree aplicaciones altamente escalables mediante el lenguaje de consulta cassandra (CQL) con distribución global automática.
Apache Gremlin
Cree aplicaciones basadas en grafos mediante el lenguaje de recorrido de grafos de Gremlin para consultas de relaciones complejas.
Tabla
Modernice las aplicaciones de Azure Table Storage con funcionalidades premium y distribución global.
PostgreSQL
Cree aplicaciones relacionales distribuidas mediante el conocido protocolo de conexión postgreSQL con escalado horizontal.
Guías para desarrolladores y DevOps
Avance de los flujos de trabajo de desarrollo y DevOps con guías, herramientas y procedimientos recomendados prácticos para crear aplicaciones escalables en Azure Cosmos DB.
Integración de la inteligencia artificial y la búsqueda de vectores
Desbloquee nuevas funcionalidades en las aplicaciones con Azure Cosmos DB mediante la implementación de eficaces características controladas por vectores e inteligencia artificial.
Infraestructura como código (IaC)
Automatice la implementación y administración de recursos de Azure Cosmos DB mediante herramientas modernas de infraestructura como código (IaC), como Bicep, plantillas de ARM y Terraform.
Conectarse a la base de datos
Aprenda a conectarse a Azure Cosmos DB mediante diversas herramientas, controladores y lenguajes de programación populares en distintas API.
Optimización del rendimiento
Descubra técnicas para mejorar la velocidad, la eficiencia y la escalabilidad de las aplicaciones de Azure Cosmos DB en diferentes patrones de carga de trabajo.
Compilación de la primera aplicación
Cree una aplicación de consola con Azure Cosmos DB y su lenguaje de desarrollo y API preferidos.
Conceptos básicos y arquitectura
Comprenda los conceptos fundamentales que impulsan las funcionalidades de distribución, coherencia y rendimiento globales de Azure Cosmos DB.
Exploración de los conceptos principales
Obtenga información sobre los bloques de creación esenciales de Azure Cosmos DB, incluidos los modelos de recursos, la distribución global y los niveles de coherencia.
Modelado de los datos
Diseñe modelos de datos eficaces y estrategias de creación de particiones para lograr un rendimiento y una eficiencia de costos óptimos.
Analytics y BI
Integre Azure Cosmos DB con plataformas de análisis y herramientas de inteligencia empresarial para obtener información en tiempo real.
Seguridad y cumplimiento
Proteja los datos y las aplicaciones con características de seguridad completas, como el cifrado, los controles de acceso y las certificaciones de cumplimiento.
Información general sobre seguridad
Características de seguridad completas para proteger los datos en reposo, en tránsito y durante el procesamiento.
Control de acceso y autenticación
Administre el acceso y la autenticación de usuarios mediante el identificador de Microsoft Entra, el control de acceso basado en roles y los tokens de recursos.
Seguridad de red
Proteja la conectividad de la base de datos mediante redes virtuales, puntos de conexión privados y reglas de firewall.
Migración y herramientas de datos
Migre los datos existentes a Azure Cosmos DB mediante diversas herramientas y servicios diseñados para diferentes orígenes de datos y escenarios de migración.
Opciones de migración
Elija el enfoque de migración adecuado para el origen de datos y la API de destino mediante herramientas y servicios nativos de Azure.
Guías de migración
Guías de migración paso a paso para plataformas de base de datos específicas y herramientas de migración.
Ejemplos y recursos
Acelere el desarrollo de Azure Cosmos DB con ejemplos de código, recursos de la comunidad y materiales de aprendizaje.
Ejemplos de Microsoft
Ejemplos oficiales de Microsoft, galerías y repositorios de código para el desarrollo de Azure Cosmos DB en todas las API.
Comunidad de código abierto
Ejemplos, herramientas y recursos controlados por la comunidad del ecosistema de código abierto de Azure Cosmos DB.
Vídeos y eventos
Manténgase actualizado con los últimos desarrollos de Azure Cosmos DB a través de conferencias, seminarios web y series de vídeos educativos.
Azure Cosmos DB es una base de datos NoSQL, relacional y vectorial totalmente administrada para el desarrollo de aplicaciones modernas. Cree aplicaciones nativas de nube con velocidad garantizada a cualquier escala, distribución global llave en mano y disponibilidad completa respaldada por el Acuerdo de Nivel de Servicio.
Funcionalidades clave:
- Tiempos de respuesta de milisegundos de un solo dígito con escalabilidad automática e instantánea
- Compatibilidad con varias API : NoSQL, MongoDB, PostgreSQL, Apache Cassandra, Apache Gremlin y Table
- Características con tecnología de inteligencia artificial : base de datos vectorial, Consulta Copilot e integración sin problemas de Azure AI Services
- Seguridad de nivel empresarial: cifrado en reposo, control de acceso basado en roles y certificaciones de cumplimiento
- Distribución global: escrituras en múltiples regiones y distribución de datos a cualquier región de Azure
Confianza de los líderes del sector: OpenAI se basa en Azure Cosmos DB para escalar de forma dinámica ChatGPT, lo que permite una alta confiabilidad y un bajo mantenimiento para una de las aplicaciones de consumidor más rápidas que nunca.
Empiece a trabajar hoy con el emulador de Azure Cosmos DB para el desarrollo local.