有关 Azure Cosmos DB for MongoDB RU 的常见问题解答

适用对象: MongoDB

Azure Cosmos DB for MongoDB RU 是否支持我的数据驻留要求?

是,数据驻留在与一个或多个区域关联的数据库帐户级别进行管理。 通常为每个驻留要求创建一个数据库帐户。

Azure Cosmos DB for MongoDB RU 是否支持大于 2 MB 的文档?

是,完全支持最多 16 MB 的文档。

Azure Cosmos DB for MongoDB RU 是否支持多字段排序?

是,支持多字段排序。 排序中的字段需要复合索引,以确保操作高效且可缩放。

Azure Cosmos DB for MongoDB RU 是否可以线性缩放?

在许多情况下,Azure Cosmos DB 的成本的缩放性比线性模式更好。 例如,如果读取 1 KB 的文档,则该操作相当于一个请求单位 (RU)。 但如果读取 10 KB 的文档,则这一较大的操作仍然相当于大约一个 RU。 容量计算器可帮助估计吞吐量需求。

如何加密 Azure Cosmos DB for MongoDB RU 数据并在字段级别管理访问权限?

Azure Cosmos DB for MongoDB RU 支持字段级别加密。

如何为 Azure Cosmos DB for MongoDB RU 请求单位 (RU) 付费?

Azure Cosmos DB for MongoDB RU 提供三种容量模式:预配吞吐量、自动缩放和无服务器。 自动缩放可立即缩放以满足需求,无服务器仅针对使用的吞吐量收费。

Azure Cosmos DB for MongoDB RU 支持哪些功能?

Azure Cosmos DB for MongoDB RU 支持一组丰富的 MongoDB 功能,由 Azure Cosmos DB 的无限规模体系结构提供支持。 这些功能包括:聚合管道、更改流、索引、地理空间查询等。 有关详细信息,请参阅功能支持矩阵

Azure Cosmos DB for MongoDB RU 是否在本地运行?

Azure Cosmos DB for MongoDB RU 是云原生多租户服务,并在本地不可用。 Azure Cosmos DB 提供用于本地开发和测试的模拟器

如何连接到 Azure Cosmos DB for MongoDB RU 数据库?

连接到 Azure Cosmos DB for MongoDB RU 数据库的最快方法是使用 Azure 门户资源页中的“快速入门”功能。 快速入门包括预先配置以连接到数据库的代码片段。

Azure Cosmos DB 实施严格的安全要求和标准。 Azure Cosmos DB 帐户需要通过传输层安全性 (TLS/SSL) 进行身份验证和保护通信安全。 在生成的任何示例中,请使用 TLS/SSL 版本 1.2。

有关详细信息,请参阅连接到 MongoDB RU 数据库的 API

使用 Azure Cosmos DB for MongoDB RU 时,错误代码意味着什么?

除了常见的 MongoDB 错误代码外,Azure Cosmos DB for MongoDB RU 还有自己的特定错误代码。 有关详细信息,请参阅 MongoDB RU 的 API 故障排除指南

是否支持用于 MongoDB 的非 Microsoft 驱动程序与 Azure Cosmos DB for MongoDB RU 配合使用?

是的,可以将非 Microsoft MongoDB 开放式数据库连接 (ODBC) 驱动程序与 Azure Cosmos DB for MongoDB RU 配合使用。