问题标签 [rethinkdb]
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.
locking - 如何锁定正在修改的文档?
如图所示,有时,嵌入式数组注释的元素会被修改,或者新的注释将作为第一个元素插入到注释中,当这些修改发生时,我想在最小范围内锁定一些东西以避免讨厌的问题,问题是:
python - 具有在线存储的桌面 Python 应用程序
在开始研究之前,我正在寻找“健全性检查”,因为我是编写服务器端代码的新手。如果可能的话,我想坚持使用 Python,因为我已经习惯了!
我编写了一个桌面应用程序(wxPython),允许异地员工记录他们的工作时间,他们目前通过电子邮件将结果发送给公司。我希望能够让他们将数据直接保存到“在线”位置,公司可以从中获取摘要数据。
从我读过的内容(主要是在 StackOverflow 上)让我认为我应该做以下事情:
- 在仅具有本地访问权限的服务器上运行数据库(我更喜欢 RethinkDB ...)
- 编写一个 Python 服务器应用程序,它可以访问数据库,但只公开每个用户所需的功能。可能为用户、工资单和管理员(我)使用不同的端口。使用 TLS 保护套接字。
- 将代码添加到桌面应用程序以访问服务器。
这是一个好方法,还是我在重新发明轮子并且应该学习使用 Django 或其他一些 Web 框架?
rethinkdb - 如何在 RethinkDB 中创建独特的项目
如何在 RethinkDB 中创建独特的项目?
在 MongoDb 我用于ensureIndex此,例如:
nosql - Rethinkdb 从文档中删除数据
我正在尝试从具有给定相当简单结构的文档中删除某些数据部分,随着项目的进行,这将变得比这更深更重:
我知道除了用更新的树替换整个树之外,没有办法从嵌套部分更新/删除部分。
例如,如果我想从文档数据中删除 key1,我需要使用不包含 key1 的副本更新文档数据部分
有没有更简单的方法可以从文档的根目录中删除一部分(如名称字段)而不用不包含名称键和值的自身副本更新整个文档?每次我需要删除部分数据时,是否必须深度复制和过滤文档?
database - 如何在 rethinkdb 中使用别名?
如何在 rethinkdb 中创建选择别名?
sql中的示例:
mongodb - 非 ACID RethinkDB 或 MongoDB 如何维护非相等查询的二级索引
这更像是“内部运作”不解的问题:
不支持 * A *CID(意味着它们不能在单个事务中更新/插入然后回滚多个对象的数据)的 noSQL 数据库如何更新二级索引?
我的理解是——为了保持二级索引同步(否则它会变得陈旧读取)——这必须发生在同一个事务中。
此外,如果索引可以驻留在与数据不同的主机上,则需要存在分布式锁和/或两阶段提交,这样更新才能以原子方式工作。
但是如果这些数据库不支持多对象事务(这意味着它们不会对跨多个主机的数据进行两阶段提交),那么它们使用什么方法来保证驻留在 B 树结构中的二级索引与数据不陈旧?
rethinkdb - 如何从 RethinkDB 文档中删除密钥?
我正在尝试从 RethinkDB 文档中删除密钥。我的方法(不起作用):
其他方法:
这个只是设置 row.key = null (看起来很合理)。
通过 Web UI在rethinkdb 数据浏览器上测试的示例。
database - 在 rethinkdb 中加入
我正在尝试在两个表之间进行连接。我正在运行的命令是:
我的“用户”表如下所示:
我的 'userclientmap' 表如下所示:
从管理控制台运行查询时出现以下错误:
无法执行查询。
错误:
我真的不知道从这里去哪里。我的查询看起来与http://rethinkdb.com/docs/table-joins/上的文档中的查询完全一样
我正在运行 rethinkdb 版本 1.8.1-0ubuntu1~raing (GCC 4.7.3)
rethinkdb - 如何使用此 rethinkdb 文档结构更新 ids 字段?
尝试更新文档结构中的 ids 字段时遇到问题:
mapreduce - 您将如何在此文档结构上使用 map reduce?
如果我想计算 foobar.relationships.friend.count,我将如何对这个文档结构使用 map/reduce,以便计数等于 22。