mongodb 文档里的 write concern 如何翻译

2015-01-27 09:51:41 +08:00
 oklqh
在啃英文版的mongo db手册,很多地方都提到write concern这个概念,查找了一些中文翻译,大多翻译成:写入关注,或者写入安全级别。但总觉得有点别扭。

请问大家有没有更好的译法,摘录一段:

Write concern describes the guarantee that MongoDB provides when reporting on the success of a write operation. The strength of the write concerns determine the level of guarantee. When inserts, updates and deletes have a weak write concern, write operations return quickly

谢谢!
4996 次点击
所在节点    MongoDB
6 条回复
dingyaguang117
2015-01-27 10:17:17 +08:00
感觉w参数一直有问题,设置大了竟然会锁死
dingyaguang117
2015-01-27 10:20:07 +08:00
我有一个需求,有些数据需要实时更新到所有的slave否则下次查询可能结果不实时带来问题,后来忘了怎么解决了,是单独连接master查询还是咋地。反正不是用w
dingyaguang117
2015-01-27 10:21:55 +08:00
吐槽完毕,觉得可以翻译为:写保证
oklqh
2015-01-27 10:29:10 +08:00
w貌似指的是想获取什么级别的通知,值太大超出从库的个数,就会别锁死,一般情况下,1就可以了。

原来以为Mongodb很简单,结果发现这里面也是各种坑。

回正题,翻译成写 写保证 貌似也不妥,这个东西好像是面向客户端的,什么时候向客户端报告成功: when reporting on the success of a write operation.
dingyaguang117
2015-01-27 14:03:10 +08:00
W.C.描述了当写操作返回时mongodb能提供的保证级别。应该这样理解吧
yuankui
2015-01-27 14:32:01 +08:00
这个意思是 write的意思应该是: 我关心我写成功了没有
他可以保证写成功了之后通知你,当不容忍数据丢失的情况下要打开.
类似于HBase里面的HLog吧
当追求写性能而且允许丢数据的情况下,可以关掉.

呵呵,自己意会就行了,不用纠结翻译问题.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/165757

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX