📅  最后修改于: 2023-12-03 15:14:47.127000             🧑  作者: Mango
Azure DocumentDB 是微软提供的一种基于文档的 NoSQL 数据库服务,它使用 JSON 格式的文档来存储数据。本文将介绍 DocumentDB 中的记录限制。
DocumentDB 的记录限制包括以下几方面:
每个 DocumentDB 帐户的总记录数有限制,目前最多可以存储数十亿条记录。如果需要存储更多的数据,可以通过扩展帐户容量的方式来增加可用存储空间。
在单个分区键下,DocumentDB 支持的记录数目是有限制的。分区键是对数据进行分区的基本单元,用于确保可扩展性和性能。每个分区键最多支持的记录数是 10GB,超过此限制可能会导致写操作失败,或者影响查询和读取的性能。
DocumentDB 支持审计功能,用户可以在审计日志中查看操作记录等信息。每个 DocumentDB 数据库的审计记录有限制,最多可以存储 1TB 的审计记录。超过此限制后,新的审计记录将无法写入。
本文介绍了 DocumentDB 中的记录限制,包括总限额、单分区键限制和审计记录限制。程序员在使用 DocumentDB 的过程中需要了解这些限制,以便在规划应用程序的时候避免因记录数量超出上限而导致的问题。
# DocumentDB-限制记录
## 简介
Azure DocumentDB 是微软提供的一种基于文档的 NoSQL 数据库服务,它使用 JSON 格式的文档来存储数据。本文将介绍 DocumentDB 中的记录限制。
## 记录限制
DocumentDB 的记录限制包括以下几方面:
### 1. 总限额
每个 DocumentDB 帐户的总记录数有限制,目前最多可以存储数十亿条记录。如果需要存储更多的数据,可以通过扩展帐户容量的方式来增加可用存储空间。
### 2. 单分区键限制
在单个分区键下,DocumentDB 支持的记录数目是有限制的。分区键是对数据进行分区的基本单元,用于确保可扩展性和性能。每个分区键最多支持的记录数是 10GB,超过此限制可能会导致写操作失败,或者影响查询和读取的性能。
### 3. 审计记录限制
DocumentDB 支持审计功能,用户可以在审计日志中查看操作记录等信息。每个 DocumentDB 数据库的审计记录有限制,最多可以存储 1TB 的审计记录。超过此限制后,新的审计记录将无法写入。
## 总结
本文介绍了 DocumentDB 中的记录限制,包括总限额、单分区键限制和审计记录限制。程序员在使用 DocumentDB 的过程中需要了解这些限制,以便在规划应用程序的时候避免因记录数量超出上限而导致的问题。