问题标签 [graphengine]

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 回答
185 浏览

c# - 如何在 GraphEngine 服务器端点中测试 HTTP 方法?

GraphEngine文档说 HTTP 协议是 RESTful 的。我正在尝试实现这一点,但我找不到任何有关测试用于调用端点的 HTTP 方法的信息。

据我了解,这对于 RESTful 是必不可少的,对吧?GET、POST、PUT 和 DELETE 方法映射到类似 CRUD 的 SELECT、UPDATE、INSERT 和 DELETE 操作。

我查看了示例应用程序,它们都具有非 RESTful 的名称,例如 PostTweet 或 SearchTweet。这让我想知道,GraphEngine 的作者是否错过了 REST 的核心并将其简化为通过 HTTP 进行的 RPC?或者,实际上有没有办法在 Handler 中处理不同的 HTTP 方法?

0 投票
1 回答
281 浏览

graphengine - GraphEngine 缩放

我没有看到任何关于缩放 GraphEngine 的文档。

我很困惑这是如何工作的。我看到有一种“分布式”模式。我可以添加服务器并让它们连接起来,但我无法获取要在两个地方使用的数据。

LocalStorage 与 CloudStorage 令人困惑。您似乎也无法在 CloudStorage 上查询(对于可能存在于多个地方的数据)。

你有这方面的例子吗?我会非常感激。

0 投票
2 回答
241 浏览

graphengine - 图引擎中的事务

是否可以在 Graph Engine 中实现事务?

我喜欢在不同的单元格上进行多次更新,然后提交或回滚这些更改。

即使只有一个细胞也很困难。当我使用下一个代码时,修改不会写入磁盘,而是更改了内存!

0 投票
1 回答
195 浏览

graphengine - 图引擎有持久层吗

我正在研究 GraphEngine 来处理一些繁重的工作负载。我想保留数据以供将来分析和服务器重启时使用。查看 CloudStorage 和 LocalStotage 的文档实际上只是坚持到 ram。是否可以持久化到可扩展的存储接口?

0 投票
1 回答
99 浏览

azure - 将 Graph Engine 服务器部署到 Azure API 应用程序时,出现以下错误

关于如何启用图形引擎服务器中定义的 HTTP 端点的任何想法?

0 投票
1 回答
131 浏览

graphengine - GraphEngine 可以支持 RDF 吗?

GraphEngine 是否支持 RDF 和 SPARQL,如论文中所述:A Distributed Graph Engine for Web Scale RDF Datahttps ://www.graphengine.io/downloads/papers/Trinity.RDF.pdf

如果没有,它是否可以在引擎之上实现,或者它是否在路线图中?

0 投票
1 回答
133 浏览

graphengine - GraphEngine 中的死锁

使用 GraphEngine 一段时间后,我经常发现自己在对 GraphEngine 执行一些操作时遇到了死锁线程。嵌套调用绝对不在菜单上。但是现在我遇到了一些奇怪的事情:

怀疑一个不存在的 cellID 我用

但是现在这个调用无限期地阻塞了。

这是一个错误吗?或者

在什么情况下调用会阻塞?

Cheerio,安德烈亚斯。

0 投票
1 回答
67 浏览

graphengine - 如何从子类型访问属性

我遵循了关于属性的 TSL 文档并创建了两个类:

我像这样使用生成的代码:

代码可以访问该variety字段,但不能访问该color字段:

“Apple”不包含“color”的定义,并且找不到接受“Apple”类型的第一个参数的扩展方法“color”(您是否缺少 using 指令或程序集引用?)

如何访问继承的属性?

0 投票
1 回答
102 浏览

graphengine - 在 GraphEngine 中表示关系的最规范方式是什么

我试图弄清楚如何在我的 TSL 中最好地建模我的数据。在Friends 示例中,通过在相关节点中存储单元格 ID(或单元格 ID 列表)来暗示关系。不过,在Freebase 示例中,引入了 [GraphEdge] 的概念。我希望文档(也许在这里),我们可以清楚地了解如何使用 GraphEngine 正确建模关系/边缘。

0 投票
1 回答
479 浏览

.net - Microsoft GraphEngine LIKQ 查询

描述

我有一个简单的有向图,它有两个末端节点 C、E(汇)和一个起始节点 A。我使用的框架是 Microsoft 的GraphEngine

图形生成

我的 TSL 文件如下所示: 图形节点由一个NodeItem组成,它只是一个具有属性IdName的容器。该节点具有用于传出关系的OutEdges和用于传入关系的InEdges 。

TSL 文件

我知道有几种图算法,如 A*、Dijkstra、Floyd Warshall、Bellman-Ford 等。它们中的每一个都解决了非常具体的遍历问题。到目前为止,一切都很好。但现在我想学习如何用LIKQ遍历这个图。LIKQ 是一种语言集成的知识查询语言。它允许用户通过图遍历和 lambda 表达式实时查询、搜索和消费知识。

问题

我想做的事:找到节点 A 和 C以及节点 A 和 E之间的所有最短路径。LIKQ 可以做到这一点吗?

这是我到目前为止得到的:

我可以从A - B - D - E遍历。但这在某种程度上是一个手动步骤。有没有机会让 LIKQ 决定如何从节点 A 开始并获得两条路径(到 C 和 E)作为返回?

此外,我想知道 BFS 或 DFS 是否可以翻译成 LIKQ?

VS调试

希望有人能给黑暗带来一些光明(:非常感谢你提前!

最好的问候,菲尔