问题标签 [rethinkdb-python]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
io - Rethinkdb IO 达到 100%
Rethinkdb
每当有数据上传时,IO 就会达到 100%。负载达到接近50左右。这是普遍现象,还是我们需要在这里做一些优化?
rethinkdb - 完成 rethinkdb 恢复后数据去哪了
在我使用之后rethinkdb restore
,rethinkdb 从哪里导入该数据/访问该数据?
我试过搜索这个答案,但我对要使用的关键字的选择肯定不够。
我想将此目录用作我的 docker 容器的共享卷,因此 docker 容器与数据“分离”,但也具有对数据的 w/r 访问权限。
python-2.7 - 不要求使用 Tornado 进行单元测试的 tearDown
我正在使用 Rethinkdb 和 Tornadorethinkdb.set_loop_type("tornado")
我正在使用 python unittests 来测试我的服务器路由。
这是我的单元测试基类:
我注意到它setUp
运行正常,但tearDown
不是。我所有的单元测试都正确通过,但不调用 tearDown 中的打印语句。
编辑:我已经把它缩小到我在tearDown中调用yield的事实。
编辑:将@gen.coroutine 添加到 tearDown 显示打印语句,但不对数据库执行删除
python - 查找未被其他表引用的文档
一种“not_eq_join”,如果有道理的话。
A 有一个表A
,其中的文档包含一个_key
字段(它是主键),另一个表B
有一个refs
指向 的字段A._key
,这是一个多索引,因此它可能包含对A
. A 很大,但 B 不是(可能小于 1000)
进入A
:
进入B
:
问题是; 我如何找到没有A
被任何文件引用的文件?B
我天真的解决方案是从B.refs
多重索引(但如何做到这一点?)中检索所有唯一值到数组变量,然后执行以下操作:.filter(refArray.contains(R.row['_key']).not_())
在A
选择上(也按其他条件过滤)。
但这似乎是错误的,有更好的想法吗?
当然,我想“尽快”做到这一点:)
django - 有关如何在 django 框架中从 Rethink DB 访问数据的说明或教程?
我正在搜索有关如何在 Django 框架中从 RethinkDB 访问数据的说明,但在 Django 官方网站上找不到。我可以使用 pip 在 python3.4 中安装 rethinkdb 驱动程序,但是找不到关于如何在模型和视图中使用它来访问数据和执行简单数据访问操作的简单演示。
我正在学习 RethinkDB 和 Reactjs,发现它们对于利用实时 Web 交互的力量非常有趣。
我的目标是使用这三个,但是找不到关于这三个 [Python(Django) + RethinkDB + React JS] 用法的简单演示。
有人可以通过指向任何关于从 RethinkDB 访问数据并在 Django 中的模板上显示的简单演示来帮助我吗?
如果可能的话,任何简单的演示,它都具有用于学习目的的所有三种技术。
非常感谢!
django - 在 Django 中连接到 rethinkdb 时出现 ReqlDriverError
Django 抛出以下错误:
我正在尝试通过自定义中间件连接到 Django 中的 RethinkDB。
下面是用于连接到 RethinkDB 的代码
你能帮我解决这个问题吗?到目前为止,我在 Internet 上找不到有关此 ReqlDriverError 的任何解决方案。
我可以通过 http://xxxx:8080/ 连接/访问 RethinkDB 服务器
在 django 中使用 python2.7 和 rethinkdb (2.1.0.post2) 驱动程序。
django - 如何通过 Django 视图从 RethinkDB 检索数据?
我正在尝试通过自定义中间件在 Django 中查看 RethinkDB 中的数据。
下面是用于连接 RethinkDB 的中间件代码
视图.py -
URLs.py
模板 - reacthome.html
当我运行它时,我没有得到数据..并且在调试时,我看到我的视图中的以下行没有被执行,并且没有错误消息:(
这里可能缺少什么?
rethinkdb - rethinkDB eq(0) 返回值不是内置布尔类型?
谁能帮我??为什么 row['TimeInBucket1'].eq(0) 的返回值不是 True 或 False ???我
这是python中的代码
python - 导入 rethinkdb python 模块以在 Jython 中使用
我正在尝试从我的 java 应用程序连接到 rethink db(具有 python 驱动程序)。RethinkDB python 安装部分https://www.rethinkdb.com/docs/install-drivers/python/ 没有明确下载 python 模块的地方。因为对我来说,我正在尝试使用 jython 进行连接,但它失败了
代码:
错误:
线程“main” Traceback 中的异常(最近一次调用最后):文件“”,第 1 行,在 ImportError 中:没有名为 rethinkdb 的模块
关于我在哪里可以显式获取 rethinkdb 模块以及如何使其可用于我的 Java 应用程序的任何想法?(假设将其放入类路径)
rethinkdb - 根据多个值过滤 RethinkDB 行中的嵌套字段
我在 RethinkDB 表中有以下 json
像这样,RethinkDB 表中有数千行。
我的目标是搜索sk,wc的数据
例如:输入可能是
"sk":[{"sid":21,"et":5},{"sid":21,"et":5}] 一旦在上述条件下过滤,结果数据集应该再次过滤 wc 字段“ wc":[{"wid":1,"et":7},{"wid":4,"et":5},{"wid":0,"et":7}]
我需要包含在给定输入中的输出记录,例如表中的 sk:[{sid:2,et:8},{sid:3,et:6},{sid:3,et:7 },{sid:4,et:9}] 如果输入字段低于 [{sid:3,et:7},{sid:4,et:9}],则应在输出数据集中显示
当我在一个元组中有 {sid:et} 时,我使用了以下查询:
现在我已经拆分了 sid 和 et 值以便更好地管理服务器端代码
尝试在过滤器中使用 r.row,但它不起作用如何根据我在 python 中的要求进行过滤?
从性能的角度来看,以这种方式执行嵌套字段搜索的最佳方法是什么?