我正在向Azure CosmosDB发送一些IoT事件。我是按设备id分区的,并且我总是按设备id查询。我想知道自动创建的索引是否由分区键分隔。FROM events WHERE deviceId = X ORDER BY timeStamp DESC 它会在timeStamp上使用自动创建的索引吗?如果是,它是否有效。基本上,我问的是每个分区键(在我的例子中是deviceId)在timeStam
选择分区键是Azure CosmosDB中一个简单但重要的设计选择。在提高绩效和成本方面(RUs)。Azure cosmosDB不允许我们更改分区键。因此,选择正确的分区键是非常重要的。但是在选择分区键时,我仍然很困惑。下面是项目结构,我计划创建 "id": "unique id like UUID", # just to keep some u
在将Azure与MongoDB API (4.0)和事务一起使用时,我们遇到了一个奇怪的问题。(消息:{“错误”:“Transaction is not active”}
与100%速率一致的错误发生在20个并行运行请求中,19不会触发此行为。--所有请求都作用于同一集合中的不同文档--,它们不接触相同的数据,也不写入任何数据。CosmosDB在无服务器模式下运行,在这个场景中我们不受RU/s的限制。在本例中,我们只<e