rethinkdb中极其缓慢,非常简单的更新查询

时间:2016-06-27 14:44:23

标签: python rethinkdb rethinkdb-python

使用rethinkdb做一些简单的工作,但结果却非常令人不安。有一个过程,我将〜23k个对象推入重新思考表。奇怪的是,这是快速的部分。然而,下面的片段非常慢:

# Definitions
import rethinkdb as r
conn = r.connect(host=RETHINKDB_HOST, port=RETHINKDB_PORT)

# Actual Code
rdbt = r.db('datasets').table(table_name)
rdbt.update({
    "labels_completed": 0,
    "labels": [],
    "labeler_ids": [],
}).run(conn)

对我来说似乎非常非常简单,但由于某种原因,这个查询可靠地需要大约10秒才能运行,这不是一个大表。以前在三个阶段进行了更新,耗时30秒。

为什么这个更新查询这么慢?我是否在重新思考中遇到了一些秘密性能问题?

0 个答案:

没有答案