腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
用于
优化
大数据聚合的Mongo
索引
字段
我正在使用mongo作为大数据分析平台,因此为了获得以毫秒为单位的聚合查询的最佳速度,如果不是的话,在几秒钟内,哪些字段应该
索引
任何信息。文件总数可能在10-1000亿美元左右。自动取款机我有日期字段
索引
。
浏览 2
提问于2017-09-12
得票数 0
回答已采纳
3
回答
MongoDB
索引
与MySQL
索引
有何不同?
、
、
我是
MongoDB
的新手。我知道Indexes的工作原理以及它在MySQL中的重要性。
MongoDB
indexes和MySQL一样吗?
浏览 0
提问于2014-03-21
得票数 0
1
回答
Spring
MongoDB
查询性能
、
、
、
我想深入了解
mongodb
框架
mongodb
是如何工作的。1.所有这些变化是否都符合正确的
索引
--一些最佳实践--
浏览 2
提问于2021-11-26
得票数 0
回答已采纳
1
回答
如果我使用提示,为什么
Mongodb
只使用我的
索引
、
、
、
我有一个数据库,它有一个ISODate()类型的字段和一个
索引
(我也尝试了这个字符串字段的实验--结果是一样的)。我使用的是
MongoDB
(4.x)的开放源码版本,当我执行查询/排序来查找最大_finish_time时,除非我指定了提示,否则不会使用
索引
。当我为可用
索引
指定提示时,如下所示: db.getCollection("test").find({}, { _finish_time: 1}).sort({_finish_time: -1}).limit我不希望将hint()添加到我的查
浏览 19
提问于2019-11-08
得票数 0
2
回答
如何检查mongo 2.4.14中
索引
的效用?
、
、
我使用的是php和
mongodb
的2.4.14版本。我需要减少
索引
来
优化
我的数据库。如何检查哪些
索引
是我需要的,哪些
索引
可以删除?
浏览 0
提问于2017-10-24
得票数 0
1
回答
MongoDB
是否维护
索引
统计信息(
索引
键列的数据分布)?
、
、
SQL Server利用
索引
统计信息来根据where条件的选择性来决定是使用
索引
还是执行直接表扫描。当选择性非常低时,统计信息有助于查询
优化
器选择表扫描而不是
索引
查找/扫描。
MongoDB
是否以维护的方式维护
索引
统计信息?当查找条件的选择性非常低时,
MongoDB
中的性能是否会受到影响?如果是,有没有办法处理这些问题?
浏览 0
提问于2013-06-04
得票数 1
回答已采纳
2
回答
mongodb
与子句的顺序
在
mongodb
上运行和查询时,子句的顺序有没有性能上的影响?我的测试似乎表明‘不’,但我想知道我是否遗漏了什么,因为我看到了相反的文章。commercial', author:'Mr A'})我试着运行'explain‘,得到的印象是,它将采用’作者‘
索引
那么,不管子句的顺序如何,选择“最窄的”
索引
是一项有文档记录的功能吗?非常感谢。
浏览 0
提问于2014-06-22
得票数 0
2
回答
在复杂的
MongoDB
查询中强制使用
索引
?
}, "visible_to": "52f65f592f1d88ebcb00004f" ] ]有
索引
: { "key" : { }, "ns" : "n2-
mongodb
.messages",
浏览 1
提问于2014-02-08
得票数 0
回答已采纳
1
回答
复杂的mongo查询运行起来相当慢,结合了$and $or $in和正则表达式
、
我正在对
mongodb
2.4.9服务器运行一些查询,这些查询会填充网页上的datatable。用户需要能够跨多个字段进行子字符串搜索,对不同列上的数据进行排序,并在页面中翻阅结果。我为created_by、requester、desc.name、metaprogram.id、program.id和arr.programid字段创建了
索引
。我还在的建议下创建了
索引
[("created", 1), ("created_by", 1), ("requester", 1)]和[(&quo
浏览 2
提问于2015-01-30
得票数 1
1
回答
MongoDb
复合
索引
优化
我一直在读到,guids往往不会创建很好的
索引
,因为它们的随机分布意味着最近的数据将分散在磁盘中,这可能会导致分页问题。这似乎会将我的
索引
分割成p#数据集群,并且新事件不一定会彼此相邻。(我知道Mongo使用B树作为
索引
,但我只是想在这里简化可视化)。为了使此查询与{ localId,producerId }一起使用,我认为我还需要将producerId作为字段添加到文档中,并对其进行
索引
。
浏览 0
提问于2012-12-01
得票数 0
回答已采纳
4
回答
mongodb
索引
(反向)
优化
、
、
我有一个
mongodb
集合,"features",有3个字段: name,active,weight。我将按权重降序对功能进行排序:为了
优化
,我为它创建了
索引
:"cursor
浏览 0
提问于2012-08-23
得票数 12
回答已采纳
1
回答
Mongodb
$or查询
优化
索引
、
、
windUser: 1, commentUser: 1 })let filter = { $or:[{ windUser: user }, { commentUser: user }] } 我的
索引
有问题吗这或查询、
索引
生成是否正确?
浏览 3
提问于2022-11-26
得票数 0
回答已采纳
2
回答
mongodb
如何决定用于查询的
索引
?
、
当对
mongodb
集合执行某个查询时,如果有多个
索引
可用于执行查询,那么
mongodb
如何选择查询的
索引
?例如,在“order”集合中,如果“customer”和“customer”列有两个
索引
,并且指定了客户和供应商,那么
mongodb
如何决定是使用客户
索引
还是供应商
索引
?对于给定的查询,是否有一种方法可以指示
mongodb
选择某个
索引
而不是另一个
索引
?
浏览 9
提问于2022-03-28
得票数 0
回答已采纳
2
回答
基于
Mongodb
索引
的文本搜索以匹配完整字符串
、
、
在使用
mongodb
的文本
索引
函数搜索
mongodb
实例中的条目时,我似乎收到了包含输入字符串中任何单词的结果。例如,如果我搜索“google”,它会返回google、google和seo的结果。因此,像“为什么我要谷歌搜
索引
擎
优化
”、“谷歌搜
索引
擎
优化
是什么”、“google与seo有什么关系”等结果应该会回来。以下任何组合都将是完美的。目前,我可以通过使用
mongodb
regex来缓解整个问题,但这比
索引
搜索要慢得多,因为我有超
浏览 14
提问于2022-10-10
得票数 0
回答已采纳
2
回答
MongoDB
:复合指数决策
、
最近,我不得不对
MongoDB
上的某些查询集进行
优化
,并遇到了这个特殊的问题:db.collection.find({ A:1, B:1, D:-1, C:-1 }) 为什么
mongodb
查询
优化
器决定{ A:1, E:-1 }、{ D:-1 }甚至BasicCursor比{ A:1,
浏览 3
提问于2013-12-29
得票数 3
回答已采纳
1
回答
为什么
MongoDB
没有使用正确的
索引
?
我有一个正在尝试
优化
的
MongoDB
查询。我创建了一个与查询中的字段相匹配的
索引
,但是在没有显式hint()的情况下,我似乎无法让
MongoDB
的查询规划器使用该
索引
,即使nscanned和milli更适合于提示的版本。下面是
索引
、查询(带提示和不带提示)和详细的解释: (最初发布在上。)
浏览 1
提问于2013-04-24
得票数 5
回答已采纳
1
回答
Mongo聚合$lookup缓慢添加
索引
到所有文档?
、
我的每个集合都说,现在有一个
索引
来自Laravel和SQL数据库,在这个数据库中,我可以通过为我的专栏在迁移中添加一个带有->index()的
索引
来提高性能,我假设有一种方法可以对我的Mongo文档和键我想知道如何通过将
索引
添加到每个集合中的所有文档到我的created_at键(自定义)和其他字段中,从而从根本上提高性能?
浏览 0
提问于2021-01-26
得票数 1
回答已采纳
2
回答
如何最小化从数据库获取数据的响应时间
、
、
我需要从
mongodb
获取1000条记录,如何在node js中完成?我已经尝试使用分页,将限制发送到1000,即使返回响应需要25秒,那么有没有其他方法可以最小化响应时间?
浏览 0
提问于2018-03-26
得票数 1
2
回答
oplog上的TTL
索引
还是减小oplog的大小?
、
我在我的应用程序中使用
mongodb
和elasticsearch。Elasticsearch通过监控oplog集合来创建
索引
。当两个应用程序都在持续运行时,
mongodb
中对集合的任何更改都会立即被
索引
。我面临的唯一问题是,如果由于某种原因,我不得不删除并重新创建
索引
,那么完成
索引
需要很长时间(2天)。当我查看我的oplog的大小时,默认情况下它的容量是40 my,它容纳了大约6000万个事务,因此创建一个新的
索引
需要很长时间。
优化
fresh
索
浏览 0
提问于2013-07-15
得票数 0
回答已采纳
1
回答
MongoDB
查询
优化
器如何评估候选计划?
、
给定可用
索引
,
MongoDB
查询
优化
器处理查询并为查询选择最有效的查询计划。查询
优化
器是否使用集合统计信息?
浏览 0
提问于2019-01-09
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MongoDB系列6:MongoDB索引的介绍
MongoDB的索引操作
性能最佳实践:MongoDB索引
学习 MongoDB 索引和排序
MongoDb优化指南
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券