同一连接发送的查询是否并行执行?

时间:2014-08-07 04:12:38

标签: rethinkdb

  

是否并行执行了相同连接的查询?

     

为什么或为什么不呢?

如果并行执行查询,则客户端只能使用一个非阻塞连接。

1 个答案:

答案 0 :(得分:2)

答案是否定的(现在)。

目前有保证是,如果你发送一个写,然后一个读(不等待写确认),你确定读将看到写(如果写成功)。

但未来可能会或可能不会保留。

连接也不是线程安全的。使用Node,您可以轻松共享相同的连接,但在Python / Ruby / etc中,这可能会导致错误