腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
MongoDB
设置
一致
读取
的
写入
关注点
的
最佳
做法
是什么
mongodb
我不是mongo专家,只是使用我们公司
的
mongo集群作为我
的
数据库。集群中有三台主机。我通常会遇到数据不
一致
的
问题:在我插入后立即查询,但什么也没有得到。因此,我在所有插入操作中都
设置
了write concern option 'w' : 3。这就给出了我预期
的
结果。 昨天,其中一台主机宕机,群集中只剩下两台活动主机。所有的只读操作都是好
的
,但是因为我
的
插入操作需要'w': 3写操作,所以它们会永远阻塞。我认为
浏览 1
提问于2020-08-26
得票数 0
回答已采纳
1
回答
在
MongoDB
3.6之前阅读您自己
的
写
一致
性
mongodb
、
mongodb-query
、
consistency
、
data-consistency
我正在阅读mongdb
的
文档,并且在介绍Mongo 3.6
的
因果
一致
性会话之前,我正在尝试理解“阅读您自己
的
写作”
一致
性所必需
的
内容。根据这个页面: 在
MongoDB
3.6之前,必须使用{ w:“多数”}写
关注点
发出
写入
操作,然后对读操作使用“多数”或“线性化”读
关注点
,以确保单个线程能够
读取
自己
的
写入
。但是,在上面的相同页面()上提供
的
示例
浏览 0
提问于2018-09-18
得票数 1
1
回答
为什么spring-data-
MongoDB
1.10不支持readConcern选项?
java
、
spring-data-mongodb
我
的
应用程序遇到一个问题:一个线程更新
mongodb
文档,但另一个线程无法立即获得最新更新;我
的
MongoDB</e
浏览 0
提问于2019-08-05
得票数 1
1
回答
蒙古语
的
写多数和二读优先
mongodb
有谁能解释一下我
的
疑虑吗? 假设使用majority完成了
写入
,它更新了A & B中
的
数据,并且该
写入
尚未传播到C。此时,如果使用secondary或secondary preferred对相同
的
数据进行
读取
,查询将从拥有最新数据
的
B提供,或者mongo无法保证这一点,并且
读取
可能会从C返回陈旧
的
数据。假设再次使用多数完成了
写入
,并且假设
写入
是在A上完成
的
,然后
浏览 2
提问于2016-08-04
得票数 0
回答已采纳
1
回答
在
mongoDB
中更新数据库后未给出更新结果
的
查询
node.js
、
mongodb
、
mongoose
我在node.js中
设置
了一个使用mongoose
的
服务器。我遇到
的
问题是,当我按如下方式更新数据库时我看到数据已经添加到MongoCompass中,但是当我使用不返回更新后
的
数据。但是如果我重新启动服务器并再次查询,我会收到更新后<
浏览 0
提问于2018-05-22
得票数 1
1
回答
mongodb
写
关注点
:所有复制成员动态吗?
mongodb
是否可以将WriteConcern
设置
为类似all,这意味着只有当所有“当前功能”(在操作时)副本成员都承认该操作时,插入/更新才会返回? “多数”
设置
使一些成员下落不明。如果我们指定一个数值,如果我们将WriteConcern
设置
为“成员总数”,并且任何副本成员因任何原因而下降,则插入/更新可能会无限期地挂起。如果我们使用正式文档中概述
的
标记集,我们仍然需要为每个标记提供一个数字值,如果我们将数字值指定为成员总数,并且任何成员都会下降,则结果将与第二点相同。我们要考虑
的
是,
浏览 2
提问于2015-05-01
得票数 8
回答已采纳
1
回答
通过java程序实现
mongodb
副本集
的
最小配置
mongodb
、
configuration
、
mongodb-3.0
编写
的
示例程序代码如下 try { } catch (UnknownHostException e) {} 如果我想安全地在所有节点中
写入
数据我需要为副本
设置
的
最小配置
是什么
浏览 0
提问于2015-09-07
得票数 0
2
回答
MongoDB
高
一致
性
mongodb
我想创建一个支付系统,我选择
mongodb
作为数据库,我想知道如何实现高
一致
性?在
mongodb
文档中, 在某些情况下,复制集中
的
两个节点可能暂时认为它们是主节点,但其中一个节点最多能够使用{ w:“多数”}写
关注点
来完成
写入
。可以完成{ w:“多数”}
写入
的
节点是当前主节点,而另一个节点是尚未识别其降级
浏览 1
提问于2018-07-22
得票数 0
回答已采纳
2
回答
MongoDb
是否会在插入时锁定
读取
操作,并考虑
写入
:多数?
mongodb
、
concurrency
、
replication
、
replicaset
当前配置 of
MongoDb
是: 在
写入
操作返回之前,应用程序无法从主程序
读取
()。由于写
关注点
被
设置
为“大部分”,只有在它传播到至少一个次要(B)实例之后
浏览 6
提问于2014-02-14
得票数 2
回答已采纳
1
回答
干净利落地关闭共享
MongoDB
集群
mongodb
、
cluster-analysis
、
sharding
我目前有一个
mongoDB
设置
,包括一个mongos服务器、一个配置服务器和2个分片,每个分片有3个mongos(主-从)服务器。我希望确保当我关闭它们时,它们会被干净地关闭,以免丢失任何排队
的
数据,或者在服务器确定要
写入
的
分片时,等等。我想写一个脚本来自动化这一点,以方便备份,新代码推送,
浏览 3
提问于2010-12-02
得票数 3
回答已采纳
1
回答
如何使用实时数据更新
mongodb
node.js
、
mongodb
、
react-native
我将用实时货币数据更新我
的
mongodb
集合,同时使用节点api查询我
的
数据库,从我
的
移动应用程序中获取货币数据。我计划每10分钟运行一个调度程序,这样我
的
数据库就会被实时货币rates.My更新。这里
的
问题是,如果同时执行两个操作,即调度器运行以同时从移动应用程序获取实时数据,那么我
的
移动应用程序会受到影响吗?如何处理这种情况?P.s :我将使用react本机用于移动开发,节点+
mongodb
用于服务器 提前感谢
浏览 2
提问于2017-12-31
得票数 0
1
回答
在
MongoDB
中,为什么在非因果
一致
的
会话中,read是“可用
的
”默认选项?
database
、
mongodb
、
database-replication
、
sharding
我不明白因果
一致
性是如何影响在关注阅读
的
“本地”还是“可用”之间做出选择
的
。我只是不能通过阅读文件来建立连接。 如果有人帮我搭桥,我会非常感激
的
。先谢了。
浏览 2
提问于2019-11-12
得票数 2
回答已采纳
2
回答
mongodb
是否具有关系数据库中
的
触发器和过程等属性?
mongodb
、
triggers
、
procedure
正如标题所暗示
的
,包含map-reduce框架如果我想在插入记录之前触发一个事件来运行
一致
性检查或安全操作,我如何使用
MongoDB
来实现呢?
浏览 0
提问于2014-03-25
得票数 9
回答已采纳
2
回答
使用WriteConcern
的
MongoDB
- findAndModify
java
、
mongodb
、
mongodb-java
如果不是,默认
的
WriteConcern是多少? 顺便说一下,我使用
的
是java驱动程序。
浏览 1
提问于2014-05-05
得票数 1
1
回答
添加新
的
碎片-总是最好
的
?
mongodb
、
update
、
sharding
在我们
的
设置
中,我们现在有3个碎片集切分集群,每个碎片是一个3
的
副本集。我们
的
写操作将大大增加以实现一个新特性,并且我们知道额外
的
数据是必要
的
。我们写
的
本质基本上是所有的上层服务(可能是更新)和更新,其中我们增加了一个特定
的
字段1。 我们
的
更新总是以1递增,而数据
的
分发方式,并不是所有的文档都被平等对待,有些文档
的
字段增加得更多。另一种我认为可能有效
的
解决方案是,有某种类型
浏览 0
提问于2013-05-17
得票数 2
1
回答
Ubuntu上
的
MongoDB
服务器在插入时不发送确认
mongodb
、
ubuntu
使用Ubuntu作为
mongodb
服务器(mongo版本3.0.4,Ubuntu - 14)。有些插入永远不会返回确认。可能
的
原因
是什么
,以及如何修复它?该文档将
写入
数据库集合。
浏览 1
提问于2015-07-23
得票数 0
2
回答
MongoDB
读/写锁定
mysql
、
node.js
、
mongodb
、
mongoose
、
locking
据我所知,
mongodb
中
的
锁与mySql中
的
锁不同。我看过类似的问题,但我还是很困惑!
mongodb
是一个好
的
选择,还是我应该只使用Mysql?我将非常感谢你
的
帮助
浏览 2
提问于2014-10-30
得票数 5
回答已采纳
1
回答
读取
关注
的
“快照”和相应
的
clusterTime
mongodb
、
transactions
、
snapshot
、
acid
在
MongoDB
5.x中有一个非常方便
的
附加项,它允许在事务之外
的
某些
读取
操作中强制执行snapshot
读取
关注点
,并指定通过atClusterTime获取快照
的
时间戳。请参见: 由于
MongoDB
4.x还支持读
关注点
snapshot (但只支持写
关注点
majority
的
事务),所以我想知道是否也可以获得一些信息,说明快照
是什么
时候拍摄
的
,类似于5.x正在做
浏览 16
提问于2022-06-25
得票数 1
2
回答
MongoDB
中
的
写
关注点
是如何在线程级别工作
的
?
mongodb
、
database-administration
、
mongo-java
、
replicaset
正如我所看到
的
,我们可以从应用程序中
设置
写
关注点
,我想知道
MongoDB
将如何处理这样
的
场景:现在,如果P1和P2都写到数据库,会发生什么? P2是否会等待将P1编写
的
数据复制到次要数据,然后将其数据
写入
次要数据?或者它
浏览 0
提问于2015-02-06
得票数 1
回答已采纳
1
回答
分布式数据库事务
java
、
database
、
transactions
、
distributed-transactions
我正在尝试
写入
3个不同
的
数据库: MySQL,Oracle和
MongoDB
。要求是所有3个数据库都应处于
一致
状态。例如,如果
写入
MySQL和Oracle成功,而mongo失败(例如网络故障),那么应该有一种方法将失败
的
记录写回mongo,以保持所有3条记录
的
一致
性。做这件事最好
的
方法
是什么
?我是否应该实现一个队列来存储失败
的
记录,并让一些后台进程从队列中
读取
记录,并尝试将其重新<e
浏览 2
提问于2014-07-11
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MongoDB分片集群中的注意事项
快照隔离而非ACID:MongoDB数据一致性能力遭质疑
MongoDB 4.0 正式版轰动发布,功能越来越强大,支持多文档事务
MongoDB 4.0 首个 RC 版发布,支持多文档事务
MongoDB now with Transaction support
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券