@@ -19,8 +19,8 @@ msgstr "安全写级别参考"
19
19
msgid ""
20
20
":doc:`Write concern </core/write-concern>` describes the guarantee that "
21
21
"MongoDB provides when reporting on the success of a write operation."
22
- msgstr ":doc:`安全写级别 </core/write-concern>` 描述了 MongoDB 在报告一个写 "
23
- "操作的成功时提供的保障 。"
22
+ msgstr ":doc:`安全写级别 </core/write-concern>` 保证了 MongoDB 在一个写 "
23
+ "操作成功时能给用户发报告 。"
24
24
25
25
#: ../source/reference/write-concern.txt:13
26
26
msgid ""
@@ -43,24 +43,24 @@ msgid ""
43
43
"commits these modifications to disk, regardless of write concern level or "
44
44
"journaling configuration. As a result, applications may observe two classes "
45
45
"of behaviors:"
46
- msgstr "若无视安全写级别或者日志配置,MongoDB 允许客户端读取未保存到修改到硬盘 "
47
- "上的写入或者修改的文档 。其结果是应用可能会观测到两类行为:"
46
+ msgstr "不管安全写级别或者日志配置如何,MongoDB都允许客户端读取那些插入或者修改的文档, "
47
+ "尽管它们还未commit到硬盘 。其结果是应用可能会观测到两类行为:"
48
48
49
49
#: ../source/includes/fact-write-concern-read-uncommitted.rst:6
50
50
msgid ""
51
51
"For systems with multiple concurrent readers and writers, MongoDB will allow"
52
52
" clients to read the results of a write operation before the write operation"
53
53
" returns."
54
- msgstr "对于有着多病发的读和写的系统来 ,MongoDB 将允许客户端在一个写操作返回之前"
54
+ msgstr "对于有着读写多并发的系统来说 ,MongoDB 将允许客户端在一个写操作返回之前"
55
55
"读取它的结果。"
56
56
57
57
#: ../source/includes/fact-write-concern-read-uncommitted.rst:10
58
58
msgid ""
59
59
"If the :program:`mongod` terminates before the journal commits, even if a "
60
60
"write returns successfully, queries may have read data that will not exist "
61
61
"after the :program:`mongod` restarts."
62
- msgstr "如果在日志提交之前 :program:`mongod` 中断了,即使写操作成功返回了 ,"
63
- "在 :program:`mongod` 重起之后,查询也可能已经读取了不存在的数据 。"
62
+ msgstr "即使写操作成功返回了,如果在文档提交(commit)之前 :program:`mongod` 中断了,"
63
+ "在 :program:`mongod` 重起之后,也可能查询到这些不存在的数据 。"
64
64
65
65
#: ../source/includes/fact-write-concern-read-uncommitted.rst:14
66
66
msgid ""
@@ -69,7 +69,7 @@ msgid ""
69
69
" isolation: clients never see documents in intermediate states. For multi-"
70
70
"document operations, MongoDB does not provide any multi-document "
71
71
"transactions or isolation."
72
- msgstr "其他数据库系统将这些隔离语义定义为 *脏读* 。对于所有的插入和更新,"
72
+ msgstr "其他数据库系统将这些隔离语义定义为 *脏读(read uncommitted) * 。对于所有的插入和更新,"
73
73
"MongoDB 原子地修每一个文档;客户端绝对不会遇到中间状态的文档。对于多文档操作,"
74
74
"MongoDB 不提供任何多文档事物或隔离。"
75
75
0 commit comments