腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Mongodb
搜索
分片
键
非常
慢
、
、
、
另一个问题是:当我进行匹配
分片
键
的
搜索
时,它
非常
慢
,有时会超时。Properties.EapId_hashed_Properties.Time_1“是
分片
键
。-10")}}) 这个
搜索
匹配一个索引,它将
搜索
所有3个
分片
。"$gte": ISODate("2021-03-17") } ) 这应该使用
分片
键
,
浏览 46
提问于2021-03-21
得票数 0
回答已采纳
2
回答
如何在写入过载过重时平衡数据
我使用
MongoDB
版本3.0.3部署了一个由两个
分片
组成的
分片
集群。不幸的是,我选择了一个单调的
分片
键
,如下所示:当数据较小且写入速度较慢时,均衡器可以在两个
分片
之间均衡数据。但当数据量变大,我们的写入速度更快时,平衡速度就会变得
非常
慢
。如何在不停止我们的服务和应用程序的情况下解决此问题?
浏览 1
提问于2015-06-02
得票数 1
1
回答
MongoDB
-我应该将邮件集合拆分成多个吗?
、
、
请注意,该集合被编入了索引,并且速度
非常
快。我只是担心如果它成为一个问题,在未来可能会有1000万条或2000万条消息!
浏览 25
提问于2019-05-17
得票数 0
回答已采纳
1
回答
为什么大型DB通常实现为充满副本的
分片
,而不是充满
分片
的副本?
、
、
我在互联网上
搜索
了有关复制和
分片
的信息,发现当两者一起使用时,它们几乎总是会考虑以下情况: 接收来自应用服务器的查询。某种类型的路由软件路由到
分片
。该
分片
根据查询查询适当的副本并返回结果。路由软件(如
mongoDB
中的mongo-S )从几个副本中选择一个。在该副本中是不同数据库表的碎片。它选择一个合适的值并返回结果。
浏览 0
提问于2018-12-07
得票数 0
1
回答
我应该为我的数据库制作多少个碎片?
、
、
我正在Docker中创建一个数据库(
MongoDB
),它包含大约20个集合,每个集合包含从0到4千万不等的数据量。我发现,如果我把它们都放在一个实例中,查询将
非常
慢
,所以我正在考虑制作碎片。但我不确定
分片
的数量。那么,我应该为我的数据库创建多少个碎片,以获得最佳的
搜索
效率?
浏览 0
提问于2019-07-16
得票数 0
回答已采纳
1
回答
MongoDB
分片
删除数据
非常
慢
、
、
、
、
我发现我的
MongoDB
删除数据
非常
慢
,但查询或插入操作还可以。这是我的
分片
状态:{ "_id" : "shard0000", "host" : "192.168.1.50:27017", "tags" : [ "global" ] } {
浏览 0
提问于2016-02-24
得票数 0
1
回答
使用
MongoDB
应用编程接口的CosmosDB数据库级吞吐量不再需要
分片
集合?
、
、
不久前,我记得我必须显式地创建我的集合并定义一个
分片
键
,才能将CosmosDB与
MongoDB
应用程序接口一起使用,并获得数据库级别的吞吐量。 我今天看到这似乎不再是必要的。我打开了数据库级的吞吐量,在没有定义
分片
键
或任何东西的情况下运行我的代码和单元测试,到目前为止,一切都是“正常的”。
搜索
关于这方面的文档,我什么也找不到。他们只是在幕后为我定义了一个
分片
密钥吗?不必显式地创建具有
分片
键
的集合,并且不必费力地修改所有查询以包括我甚至
浏览 15
提问于2020-05-22
得票数 0
回答已采纳
1
回答
如果我们使用
分片
,
mongodb
中的唯一索引
、
在
分片
环境中,数据根据
分片
键
的范围存储在不同的
分片
中。在我看来,在这种情况下,
mongodb
不能保证索引的唯一性(至少如果它不是
分片
键
的话)。
分片
键
可以使用唯一索引吗?除了
分片
键
之外,我们还能对其他字段使用索引吗?
浏览 0
提问于2012-12-07
得票数 4
回答已采纳
2
回答
多个
分片
键
对
mongodb
的性能有帮助吗?
、
由于
分片
数据库使用
分片
键
来拆分分块和路由查询,因此我认为更多
分片
键
可能有助于使更多查询具有针对性db.runCommand( { shardcollection : "test.users
浏览 1
提问于2011-04-13
得票数 4
回答已采纳
3
回答
MongoDB
和动态
分片
键
、
、
、
我一直在考虑使用
MongoDB
进行
分片
,并遇到了一个我还不能理解的用例……所以就是这样:password [String] <-- SHA1 hashlastname [String]谢谢
浏览 5
提问于2013-03-14
得票数 1
回答已采纳
1
回答
Mongodb
基于范围的切分
、
我想在
mongodb
分片
的基础上对我的集合进行
分片
,我的问题是如果
分片
键
是字符串字段,那么我们如何将基于字符串的
分片
键
分成不同的块来进行基于范围的
分片
?
浏览 1
提问于2015-07-07
得票数 5
1
回答
MongoDB
分片
键
vs查询索引
我已经建立了我的第一个
mongodb
分片
集群,现在终于到了创建db/集合并选择
分片
键
的阶段了。我已经读到了如何选择合适的
分片
键
,并且可能会使用散列索引,但我可能会有一些概念上的误解。我的文档
非常
简单,包含一个文档id (某个自然数)、一个文档版本id (一个自然数)和一个原始文本本身的字符串。如果我从文档中正确理解,我可以选择对文档id进行
分片
,但这可能会导致巨大的
分片
,因为文档id将会递增,并且新文档将被添加到相同的<em
浏览 20
提问于2018-08-19
得票数 1
回答已采纳
1
回答
将
Mongodb
中已有的副本集转换为
分片
集群
、
请在下面找到副本集的配置文件: 我在副本集中的3个节点都启用了
分片
: clusterRole: shardsvr
浏览 1
提问于2020-02-17
得票数 0
2
回答
NodeJS和Mongoose与
Mongodb
分片
问题
、
、
我一直在使用
Mongodb
的NodeJS,MongooseJS。当我尝试使用mongooseJS在
mongodb
中插入记录时,抛出以下错误仅供参考:具有
分片
键
的
MongoDB
表 请告诉我如何解决这个问题!
浏览 1
提问于2011-09-28
得票数 1
1
回答
spark-mongo数据库连接器中可以使用复合
分片
密钥MongoShardedPartitioner吗?
、
我需要访问
mongodb
中的
分片
集合,并希望在读配置中设置一个复合
分片
键
。我读了文档,它说:
分片
键
:用于拆分采集数据的字段。该字段应被编入索引并包含唯一值。当分区程序为MongoShardedPartitioner时,是否可以使用复合
分片
键
?我该怎么做呢?在
mongodb
中,您可以使用json来设置复合
分片
密钥,但不确定如何在spark-mongo read config中设置复合
分片
密钥。但是,
浏览 1
提问于2017-11-12
得票数 1
1
回答
没有索引的
MongoDB
搜索
真的很慢吗?
、
、
现在,我在
MongoDB
和MySQL中抛出1M数据,并在这个直接的场景中尝试
搜索
性能。另一方面,非索引字段的MySQL select (MyISAM)仅比索引字段的
浏览 4
提问于2013-06-27
得票数 7
回答已采纳
1
回答
您不能在
MongoDB
碎片集群中的哈希索引上指定唯一约束?
、
这可能是
MongoDB
上的一个基本问题,我在我的
MongoDB
分片
集群中遇到了一些问题,因为我确实在集群中看到了一些文档的重复条目。根据我的Mongod配置,我已经使用了“哈希
分片
”
键
进行了
分片
。shard key: { "_id" : "hashed" }任何帮助都将不胜感激。 谢谢。
浏览 2
提问于2019-01-15
得票数 0
3
回答
在
MongoDB
上对GridFS进行
分片
、
、
阅读文档时,建议的
分片
键
为chunks.files_id。此键将链接到文件集合的_id,因此此_id是递增的。我保存在网格中的每个新文件都会有一个新的增量_id。在O‘’Reilly "Scaling
MongoDB
“一书中,不鼓励使用增量
分片
键
来避免HotSpots (最后一个
分片
将接收所有读写操作)。 你对
分片
GridFS收藏有什么建议?
浏览 0
提问于2011-03-18
得票数 20
回答已采纳
2
回答
为
mongodb
选择一个shardkey
、
、
、
、
我想切分我的
MongoDB
数据库。我的插入率很高,希望将文档均匀分布在两个
分片
上。 Machine_ID: "100",} 如果这是我的文档,并且我有100,000台不同的机器,那么Machine_ID会是一个合适的分表
键
吗如果是这样,
MongoDB
将如何在
分片</e
浏览 25
提问于2017-01-23
得票数 0
回答已采纳
1
回答
MongoDB
数据库级
分片
而不是集合级
分片
、
、
、
.,9,10)和一个2个
分片
的
MongoDB
集群。 我不想在集合级别对数据进行
分片
,而是将任何给定数据库的全部数据保存在给定的
分片
上。所以我希望我的
MongoDB
集群保存如下的值(为简单起见,假设
分片
键
为奇数)-
分片
0: DB(1,3,5,7,9)
分片
1: DB(2,4,6,8,10) 我如何实现同样的目标?
浏览 22
提问于2020-06-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
第七章:扩展伸缩性 扩展伸缩性(一)-分片扩展MongoDB
MongoDB系列6:MongoDB索引的介绍
MongoDB 分片集群技术搭建
MongoDB的主要特点
高考填志愿的上亿流量高峰,看MongoDB如何应对
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券