RethinkDB 中的原子读取

Atomic reads in RethinkDB

我一直在查找有关写入原子性的信息,但不是读取信息。读取总是原子的吗?例如,我传递了一个只读查询,通过查询多个不同的文档来使用 append() 填充一个数组。基本上,在查询开始出现在结果中后,我能保证收到没有写入的 "snapshot" 吗?

不,如果您在同一个查询中读取多个文档,则其中一个读取可能会看到写入而另一个不会。