当前位置: 首页 > 知识库问答 >
问题:

DocumentDB(通过MongoDB协议)在azure中的集合大小限制

巫马昆杰
2023-03-14

我应该做分区(不知道如何做)还是有一种方法来增加这个大小限制?

共有1个答案

严烨
2023-03-14

DocumentDB集合管理确实与MongoDB访问协议无关。集合可以是非分区(10GB上限)或分区(250GB及以上)。

如何在集合之间划分数据取决于您。但是在决定多个非分区集合和单个分区集合时,请记住以下几点:

  • 集合用作分区边界,其中包括存储过程。如果您需要跨集合处理内容,这可能是应用程序的一个问题,具体取决于应用程序的逻辑。
  • 非分区集合的请求单元(RU)规模为400-10,000。分区集合开始于 <罢工> 10,100 2,500 RU。根据您的应用程序预算,这可能会影响您的收集决定。
  • 不能从非分区<-->分区转换集合。如果决定更改集合类型,则需要创建一个新集合并在集合之间移动数据。
 类似资料:
  • 问题内容: “数据:” URL方案值是否有大小限制?我对流行的Web浏览器中的限制感兴趣。换句话说,多久可以成为或? 问题答案: 简短答案:数据URI限制有所不同。 有很多答案。正如5年前提出的问题一样,大多数问题由于过时而现在不正确,但是这个问题排在Google结果“数据URI限制”的顶部。数据URI现在得到广泛支持,并且IE 7/8不再是相关的浏览器。下面有许多参考文献,因为今天的答案是微妙的

  • 我做了一些测试,发现CosmosDB的最大文档大小限制似乎与文档不一致:https://docs . Microsoft . com/en-us/azure/cosmos-db/concepts-limits # per-item-limits 创建 Cosmos DB 核心 (SQL) 数据库 尝试将2093334字节的项目插入到“项目”表中 它之所以成功,是因为它:

  • 我使用的是spring数据mongodb。 这是我的控制器方法: 控制器: 这里我将字符串列表作为请求参数传递。 我的服务方式是: 存储库代码: 在这里,我在存储库中的查询总是返回空数组[]。我不知道这个查询有什么问题。 我的请求URL是:

  • 我试图理解AWS DynamoDB的行为到底是什么。当我为表创建本地二级索引(LSI)时,文档中说,项集合有10 GB的限制。文档 它的真正含义是什么? 假设我的数据跨3个分区,那么问题是: 每个分区对LSI或所有分区都有10GB的限制? 如果我达到了一个限制,比方说,我继续将数据写入表中,这意味着数据将在表中,但不会被LSI看到?或者怎么做?我知道通常数据将在表中可用,但如果我通过LSI查询,它

  • {应用程序:“ABC”,日期:time.now,状态:“1”user_id:[id1,id2,id4]} {应用程序:“ABC”,日期:time.listerment,状态:“1”,user_id:[id1,id3,id5]} {应用程序:“ABC”,日期:time.ystayday-1,状态:“1”,user_id:[id1,id3,id5]} 我目前正在使用聚合框架并计算MongoDB之外的I

  • 由于TCP是基于流的,客户端发送的请求数据是像水流一样流入到服务端,服务端探测到有数据到来后应该检查数据是否是完整的,因为可能只是一个请求的部分数据到达服务端,甚至可能是多个请求连在一起到达服务端。如何判断请求是否全部到达或者从多个连在一起的请求中分离请求,就需要规定一套通讯协议。 在WorkerMan中为什么要制定协议? 传统PHP开发都是基于Web的,基本上都是HTTP协议,HTTP协议的解析