腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
CosmosDB
异构
文档
集合
-
复合
索引
indexing
、
azure-cosmosdb
我对我的所有
文档
使用一个
集合
,然后使用"type“属性将它们实例化到POCO中。到目前为止,一切都很顺利。 现在我需要添加多个排序功能。 这不起作用,它说,我需要一个综合指数。好吧,我明白了。但是,如果需要的paths不存在于某些
文档
类型中或可能存在于多种
文档
类型中,我该如何创建Indexing policy呢? 我真的需要为每种
文档
类型创建一个
集合
才能正常工作吗? 提亚
浏览 18
提问于2020-10-01
得票数 0
回答已采纳
1
回答
CosmosDB
MongoDB 3.6无法使用
复合
索引
执行sort()查询
azure-cosmosdb-mongoapi
和官方MongoDB
文档
,我相信我的
索引
创建反映了这个答案,所以我倾向于这是一个
CosmosDB
问题,但阅读他们的
文档
CosmosDB
3.6也支持
复合
索引
,所以我现在很困惑。)的
集合
运行sort()查询,如db.Videos.find().sort({"PublishedOn": 1})。但是,我现在有了我想要避免的
文档
查找,所以我删除了上面的单个字段
索引
,并创建了一个像这样的db.Videos
浏览 31
提问于2019-12-17
得票数 0
1
回答
Azure
CosmosDB
.
复合
索引
.根据用户输入预测排序的概念
mongodb
、
mongoose
、
indexing
、
azure-cosmosdb
、
azure-cosmosdb-mongoapi
目前,我--谁猜到了--面临着一个概念性问题,您如何使用mongoose@4和
CosmosDB
@MongoAPI4.0提供带有排序功能的API服务。如我所知,每当您对多个字段进行排序时,
CosmosDB
都需要一个
复合
索引
。我从前到后阅读了Microsoft Azure
Cosmosdb
关于这个主题的过去2天的
文档
。--如何用
CosmosDB
支持这样简单的需求?我是否为我的DB中的大约10个
集合
添加了每一个单独的组合??我对这个概念非常怀疑,所以我请求您
浏览 3
提问于2021-11-24
得票数 0
1
回答
基于Azure搜索的分区
CosmosDb
集合
自动
索引
azure-cosmosdb
、
azure-cognitive-search
我们正在做一些工作,以便从
CosmosDb
集合
中获得自动
索引
。此
集合
是分区的,以便能够不受限制地增加RUs。我们希望为每个
CosmosDb
分区创建一个Azure搜索
索引
,但是从
CosmosDb
读取分区键提要会返回分区键(例如'0‘、'1’等等)。而不是划分
集合
的实际值(在我们的例子中,区域性为'en-US‘、'fr-FR’等等)这意味着在Azure搜索中创建数据源时,很难通过编程动态创建数据源、
索引</e
浏览 1
提问于2019-03-26
得票数 0
回答已采纳
1
回答
CosmosDB
区分查询-性能缓慢
performance
、
query-optimization
、
azure-cosmosdb
上面的内容可以工作,但大约需要1-1.5分钟才能完成(我假设是因为一些/许多
文档
非常大)--我尝试过对分区的唯一键(id)进行筛选,使用"Group“,然后播放"Order”(当您将两个字段和/或只有一个字段按顺序组合时适用限制,除非您有一个
复合
键),但是没有太多的更改。(“WHATEVERPTKEY”-正如我们的数据库/
集合
中大约有十几个分区键),第二,除了重新建模我们的数据之外,还有其他的/更好的选择吗?注意,在Azure
CosmosDB
数据资源管理器中运行
浏览 1
提问于2021-12-03
得票数 0
1
回答
你应该如何看待
cosmosdb
中的连接呢?
azure-cosmosdb
我对关于joins的
cosmosdb
文档
感到非常困惑。按照惯例,当我想到连接时,我想到2个表,具有1个共享id,我在它们上执行连接。在我看来,
cosmosdb
的连接在直觉上与此并不一致。 我有一个包含
异构
数据的
集合
。每个
文档
可以具有与下一个不同的结构。我想要计算子查询的结果集中具有值的
文档
的数量。那么,我该如何看待
cosmosdb
中的连接呢?
浏览 13
提问于2020-06-13
得票数 0
2
回答
Azure Cosmos按范围查询日期
.net-core
、
azure-cosmosdb
、
azure-cosmosdb-sqlapi
给我一个示例代码,为上面的查询添加cosmos
索引
策略中的范围或
复合
索引
。
浏览 2
提问于2021-08-26
得票数 2
回答已采纳
2
回答
具有稀疏
复合
索引
错误13311的MongoDB $near地理空间查询
mongodb
、
geospatial
我已经创建了一个支持地址预测的查询,类似于,其中一个输入字段将试图通过在
集合
中找到最近的匹配地址(基于geo位置)来预测正在输入的地址。我的
集合
中的每个
文档
都包含一个地址字符串,而地址的坐标并不是每个
文档
都有地址或坐标。该
集合
还包括如下创建的
复合
索引
:我的问题是,当我执行查询时当有
复合
索引</
浏览 5
提问于2014-01-27
得票数 2
回答已采纳
1
回答
使用脚本重新创建cosmos数据库
azure
、
azure-cosmosdb
、
azure-powershell
、
azure-cli
我的问题是,我是否可以使用脚本部署在另一个帐户中创建相同的
CosmosDB
。 我已经调查了使用Azure资源管理器创建资源的可能性,但不确定如何才能获得现有
CosmosDB
的模板。还有一种方法可以获得现有
CosmosDB
的JSON脚本吗?
浏览 5
提问于2018-07-03
得票数 2
1
回答
Cosmos DB -如何删除唯一
索引
indexing
、
mongoose
、
azure-cosmosdb
我正在使用Azure Cosmos DB (MongoDB),我想从
集合
的字段中删除一个唯一的
索引
。 我们从system.indexes
集合
中删除了不需要的
索引
,但什么也没有发生。在
文档
中,我们可以看到这两个用于更新
索引
策略的选项: 1-“
集合
”部分下的子菜单“设置”(它应该在“浏览”和“缩放”旁边)。2-进入"Data Explorer",选择一个
集合
"Scale and Settings“ 但我们无法访问这些按钮
浏览 15
提问于2019-01-24
得票数 0
2
回答
如何在documentdb中创建
复合
分区键
azure
、
azure-cosmosdb
这就是我的
文档
的样子,我想选择分区键作为/department/city;这是两个不同的属性,一个是form employee,另一个是from address(这是employee的嵌入对象)。"street": "" "name": "", "department": "",} 你能帮我理解我做错了什么吗,以及如何
浏览 0
提问于2017-05-25
得票数 4
1
回答
MongoDB
索引
:多个单字段还是单个
复合
?
mongodb
、
mongodb-query
、
mongodb-indexes
我有一个带有一些附加属性的geospatial+temporal数据
集合
,我将在地图上显示这些属性。这个
集合
现在有几百万个
文档
,并且会随着时间的推移而增长。瘦查询)、日期(通常是$gte/$lt)、ZoomLevel和EntryType的任意组合快速查询这个
集合
。我想知道的是:我是应该建立一个包含所有四个字段的
复合
索引
,还是为每个字段建立一个单一的
索引
,或者对其进行某种组合?我在MongoDB
文档
中阅读了以下内容: 对于包含2dsphere
浏览 2
提问于2016-05-20
得票数 3
回答已采纳
1
回答
使用提示()跳过
复合
索引
的第一个项
mongodb
我知道这是非常非常错误的,但我无法解释(没有双关意)为什么: collection.find({i:{$gt:500}}).hint({a:1,i:1}).explain()编辑
文档
非常清楚,只有当查询项之一与
复合
索引
的第一个术语匹配时,它才会使用
复合
<
浏览 3
提问于2013-01-21
得票数 0
1
回答
CosmosDB
- TOP 1查询,包含ORDER BY -检索的
文档
计数和RU
azure-cosmosdb
(查询度量中的RetrievedDocumentCount)是满足前两个条件的
文档
数,而不考虑"CreatedTimeUtc“或前1。只有当我添加(Type DESC, Entity.SomeField DESC, Entity.CreatedTimeUtc DESC)的
复合
索引
并将它们添加到ORDER BY子句中时,检索到的
文档
数才下降到满足所有3个条件的
文档
数(仍然不是预期的一个
文档
,但更好)。然后,从几天前开始,我们注意到在我们的开发环境中不再需要
复合
<
浏览 0
提问于2020-05-01
得票数 0
1
回答
有没有人能够在cosmos mongodb上使用带有日期字段的ttl?
mongodb
、
azure-cosmosdb-mongoapi
作为参考,我在"_ts“字段上设置了
索引
,并将expireInSeconds设置为-1。然后,我为每个
文档
提供了自己的ttl字段,只要我想让它们保留多久。我可能希望
文档
在一个月后自动过期。这需要很长的时间才能让它在飞行中计算出来。在任何给定时间,此
集合
中也可能存在数千个具有所有不同ttls的
文档
。
浏览 14
提问于2021-06-05
得票数 1
回答已采纳
2
回答
每次创建
CosmosDB
文档
并在第二个
集合
中更新
文档
时运行Azure函数应用程序
azure
、
azure-cosmosdb
、
azure-functions
我有一个场景,其中我们将项保存在一个documentDb
集合
中,例如在/items/{documentId}下面。[guid], numReviews: 1我在/user-reviews/{userIdAsPartitionKey}/{documentId}下有第二个
文档
集合
,我希望触发一个触发器,该触发器以这个新的用户评等
文档
为输入,能够从items
集合
中检索相关
文档
,并根据新数据转换item
浏览 6
提问于2017-07-09
得票数 3
1
回答
CosmosDB
中不同的唯一键和分区键
mongodb
、
azure-cosmosdb
、
sharding
、
unique-key
我们正在从MongoDB迁移到
CosmosDB
。在MongoDB中,我们从未创建任何分区键,因为一切都运行得很好。但在
CosmosDB
中,由于RU的有效使用,我们需要创建分区键。现在的问题是,我们的
集合
中已经有一个
复合
唯一键,我们不想将其用作分区键(我也不确定
复合
分区键在
cosmosDB
中是否可能),因为我们通常不使用这个唯一键进行搜索,而是使用其他一些参数。
浏览 4
提问于2020-02-29
得票数 0
1
回答
云固定恢复-
复合
索引
的写入
索引
率限制
firebase
、
google-cloud-firestore
在Cloud 中,向单个
集合
写入
文档
的规定速率限制(考虑顺序
索引
)如下: 我理解这个限制是由于创建顺序
索引
时的“热点”造成的。我的问题是:如果我禁用
集合
中所有顺序字段(例如timestamp)的
索引
,并且只使用
复合
索引
(例如[user_id, timestamp]),那么速率限制是否仍然适用于整个
集合
中的times
浏览 1
提问于2019-09-30
得票数 0
回答已采纳
1
回答
从空间消耗角度看MongoDB
复合
指数与单一FIeld指数
performance
、
mongodb
、
indexing
、
memory-consumption
、
compound-index
根据,post的
复合
索引
在维度上更大(我在
文档
上找不到多少信息,所以如果你能指出我,我会很感激)。假设我必须通过以下地址的
集合
搜索整个地址(我们可以假设我总是拥有
集合
和查询中可用的所有字段) name: String, postcode: String, Country: String我的问题是:
复合
指数会有多大?如果
复合
索引
大于单个字段,那么向所有对象添加所有值
浏览 5
提问于2015-03-12
得票数 3
1
回答
使用可选字段进行MongoDB
索引
mongodb
、
indexing
我目前正在做一个项目,在这个项目中,我使用MongoDB作为具有多个
集合
的数据库。我最大的收藏在未来可能不会超过10000-15000个
文档
,目前大约有5,500个
文档
。我使用8个字段来查询
集合
。我现在正在寻找一种
索引
策略。我的问题是,所有8个字段都不是必填字段,可以以不同的组合出现。这使得创建
复合
索引
对我来说非常困难。有没有人有解决这个问题的建议?我为这个
集合
提供了15个
复合
索引
,我认为它们涵盖了一些最重要的查询。
浏览 3
提问于2021-07-10
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券