问题标签 [dgraph]

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.

0 投票
1 回答
184 浏览

regex - 使用 Dgraph Go 客户端 QueryWithVars 时使用变量的 Dgraph 正则表达式查询

使用 Dgraph go 客户端时,是否可以在正则表达式搜索中使用变量?

我们可以使用 SprintF 构建查询,但这不安全。

以下查询不返回任何结果,即使它们存在。

或这个

然后使用以下命令将查询发送到 dgraph: txn.QueryWithVars(ctx, q, variableMap)

编辑:这是一个错误。

0 投票
1 回答
1376 浏览

kubernetes - 是否有直接的方法将文件上传到 Google Cloud 上的 SSD 永久磁盘?

我的 Kubernetes 集群用于运​​行我的图形数据库 ( Dgraph )。但是,我必须将作为不同文件夹和文件的初始数据集 (1TB) 加载到 Dgraph 中。

我已经在本地处理了数据,现在可以将文件上传到我的 6 个不同的 SSD 永久磁盘——有没有办法可以直接上传到磁盘,或者我需要使用 Compute Engine 实例并通过挂载来完成它磁盘,然后卸载它们?

0 投票
1 回答
172 浏览

nosql - Dgraph 图相交

我有一个 GraphQL+- 查询,我想在其中获得两个人的共同朋友。但我真的找不到任何选项来使用两个图的某种交集......有人可以帮助我吗?这是我的代码:

0 投票
1 回答
210 浏览

java - DGraph:在检索链接数据时获取 JSON 语法异常

我是新手DGraph。所以,我正在试验dgraph4j样本并对其进行了一些修改。

在示例中,我尝试查询以下数据:

但是一旦我运行以下程序:

我得到了JsonSyntaxException——

谁能帮我解决它?

0 投票
1 回答
144 浏览

java - 我们如何在 Dgraph 中使用 lagom 的读取端处理器?

我是 lagom 和 dgraph 的新手。而且我一直坚持如何将 lagom 的读取端处理器与Dgraph一起使用。只是为了给你一个想法,下面是使用 Cassandra 和 lagom 的代码。

0 投票
1 回答
550 浏览

docker - 如何在 docker 容器中导出 DGraph 数据库(Windows)

我希望我的标题简洁但足够具体:
我正在尝试做什么

  • 导出/备份整个 DGraph 数据库。
0 投票
1 回答
779 浏览

elixir - Elixir:使用 Absinthe 查询图形数据库 Dgraph。GraphQL 到 GraphQL+ 的映射

我正在使用苦艾酒来构建 GraphQL API。数据存储是Dgraph,它使用 GraphQL+ 作为查询语言。它与 GraphQL 类似,但并不完全相同。

从理论上讲,这会让我处于一个美妙的境地。类似的 GraphQL 查询

也可能只是 Dgraph 中的一个查询。它看起来几乎相同:

图形数据库一次性加载复杂关系的能力是我想使用的。问题只是:在苦艾酒中,模式应该是可组合的。在模式中将有一个:user对象,该对象的:posts字段为list_of(:post)。然后是一个:post对象。等等。

为了帮助防止 N+1 查询,您将使用数据加载器或批量加载。

现在我可以一口气加载所有内容。例如,我可以编写一个解析器来做到这一点:

以及实际查询数据库的用户上下文

这里的问题是我过度获取。我总是查询所有内容,即使我只想要一个用户列表。这可行,但在性能方面不是很好。我失去了可组合性。

如果我可以访问解析器中的查询以了解请求了哪些字段,那么解决方案是什么。然后我可以使用模式匹配来构建查询,然后将其发送到 Dgraph。我什至可以拥有一个中央解析器和许多查询构建器。但我需要挂钩查询并直接解析它。

这样的事情可能吗?知道在哪里可以找到有趣的东西来解决这个问题吗?也许用苦艾酒中间件?

谢谢!

0 投票
0 回答
182 浏览

java - 如何在 Dgraph Java 客户端中进行连接池?

我是 Dgraph 的新手,我想使用 Dgraph 的 Java 客户端构建一个应用程序(在 Java 中)。

DgraphJavaSample关于创建 的讨论,DgraphClient如下所示:

但它并没有说明任何关于连接池的信息。所以,我的问题是 - Dgraph 中是否需要连接池?如果是,那么我们如何在 Dgraph 中创建连接池?如果不是,那么为什么 Dgraph 不需要连接池?

提前致谢!

0 投票
0 回答
217 浏览

recursion - 示例 Dgraph 递归求和查询

新的 Dgraph 用户想知道是否有人可以为我提供一个示例递归计数和求和查询来帮助我前进。

数据看起来像这样(有更多谓词,但为简单起见省略了):

只是一个带有 n 个链接的主页,每个链接都有 n 个链接,并且深度显然可以变化。只是希望有一个很好的例子来说明如何计算每个 url 的所有链接并总结它们。我会在某个时候向查询添加不同的过滤器,但只是想查看一个基本查询来帮助我继续前进。谢谢。

0 投票
1 回答
165 浏览

dgraph - 是否可以在 dgraph 模式中为构面添加类型?

我发现我需要在我的模式中将谓词类型指定为 int ,否则数字将存储为 type float

我的方面也是数字,在从 dgraph 返回的 JSON 中,它们看起来像这样:

有没有办法将它作为 int 添加到架构中?