SE APLICA A: MongoDB
Sí, la residencia de datos se rige en el nivel de cuenta de base de datos que está asociado a una o varias regiones. Generalmente, debe crear una cuenta de base de datos para cada requisito de residencia. Por ejemplo, si tiene un requisito para almacenar datos en EE. UU. y la UE, crearía dos cuentas de base de datos, una en EE. UU. y otra en la UE.
Sí, los documentos de hasta 16 MB son totalmente compatibles.
Sí, se admite la ordenación de varios campos. Se requiere un índice compuesto para los campos de la ordenación para asegurarse de que la operación sea eficaz y escalable.
En muchos casos, los costos de Azure Cosmos DB se escalan mejor que los lineales. Por ejemplo, si lee un documento de 1 KB, esta operación equivale a una Unidad de solicitud (RU). Pero si lee un documento de 10 KB, esta operación de mayor tamaño sigue equivalendo a aproximadamente una RU. La calculadora de capacidad puede ayudarle a calcular sus necesidades de rendimiento.
¿Cómo puedo cifrar los datos de Azure Cosmos DB for MongoDB (RU) y administrar el acceso a nivel de campo?
Azure Cosmos DB for MongoDB (RU) admite cifrado de nivel de campo.
Azure Cosmos DB for MongoDB (RU) ofrece tres modos de capacidad: rendimiento aprovisionado, autoescala y sin servidor. El modo escalado automático se escala de forma instantánea para satisfacer sus necesidades y el modo sin servidor solo se cobra según el rendimiento.
Azure Cosmos DB for MongoDB (RU) admite un amplio conjunto de características de MongoDB respaldadas por la arquitectura de escala ilimitada de Azure Cosmos DB. Estas características incluyen: canalizaciones de agregación, flujos de cambios, índices, consultas geoespaciales, etc. Para obtener más información, vea matriz de compatibilidad de características.
Azure Cosmos DB for MongoDB (RU) es un servicio multiinquilino nativo de nube y no está disponible en el entorno local. Azure Cosmos DB ofrece un emulador para desarrollo y pruebas locales.
La forma más rápida de conectarse a una base de datos de Azure Cosmos DB for MongoDB (RU) es usar la característica Inicio rápido dentro de la página del recurso en Azure Portal. El inicio rápido incluye fragmentos de código preconfigurados para conectarse a la base de datos.
Azure Cosmos DB aplica estándares y requisitos de seguridad estrictos. Las cuentas de Azure Cosmos DB requieren autenticación y comunicación segura a través de la seguridad de la capa de transporte (TLS/SSL). En los ejemplos que cree, use TLS/SSL versión 1.2.
Para obtener más información, consulte Conectarse a la API para una base de datos de RU de MongoDB.
Además de los códigos de error comunes de MongoDB, Azure Cosmos DB for MongoDB (RU) tiene sus propios códigos de error. Para más información, consulte la guía de solución de problemas de API para MongoDB (RU).
¿Se pueden usar controladores para MongoDB que no sean de Microsoft con Azure Cosmos DB for MongoDB (RU)?
Sí, puede usar controladores de conectividad abierta de bases de datos (ODBC) de MongoDB que no sean de Microsoft con Azure Cosmos DB for MongoDB (RU).